diff --git a/lib/index.js b/lib/index.js index dd67b4c..f3beacb 100644 --- a/lib/index.js +++ b/lib/index.js @@ -19,4 +19,4 @@ t.exports=a(4558)},2834:(t,i,a)=>{ * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed */ -var r=a(84);var o=a(1017).extname;var c=/^\s*([^;\s]*)(?:;|\s|$)/;var l=/^text\//i;i.charset=charset;i.charsets={lookup:charset};i.contentType=contentType;i.extension=extension;i.extensions=Object.create(null);i.lookup=lookup;i.types=Object.create(null);populateMaps(i.extensions,i.types);function charset(t){if(!t||typeof t!=="string"){return false}var i=c.exec(t);var a=i&&r[i[1].toLowerCase()];if(a&&a.charset){return a.charset}if(i&&l.test(i[1])){return"UTF-8"}return false}function contentType(t){if(!t||typeof t!=="string"){return false}var a=t.indexOf("/")===-1?i.lookup(t):t;if(!a){return false}if(a.indexOf("charset")===-1){var r=i.charset(a);if(r)a+="; charset="+r.toLowerCase()}return a}function extension(t){if(!t||typeof t!=="string"){return false}var a=c.exec(t);var r=a&&i.extensions[a[1].toLowerCase()];if(!r||!r.length){return false}return r[0]}function lookup(t){if(!t||typeof t!=="string"){return false}var a=o("x."+t).toLowerCase().substr(1);if(!a){return false}return i.types[a]||false}function populateMaps(t,i){var a=["nginx","apache",undefined,"iana"];Object.keys(r).forEach((function forEachMimeType(o){var c=r[o];var l=c.extensions;if(!l||!l.length){return}t[o]=l;for(var p=0;pm||d===m&&i[u].substr(0,12)==="application/")){continue}}i[u]=o}}))}},8425:t=>{function Mime(){this._types=Object.create(null);this._extensions=Object.create(null);for(let t=0;t{let r=a(8425);t.exports=new r(a(9037),a(1664))},1664:t=>{t.exports={"application/prs.cww":["cww"],"application/vnd.1000minds.decision-model+xml":["1km"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["xfdf"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.keynote":["key"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.apple.numbers":["numbers"],"application/vnd.apple.pages":["pages"],"application/vnd.apple.pkpass":["pkpass"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.balsamiq.bmml+xml":["bmml"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.citationstyles.style+xml":["csl"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dbf":["dbf"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-apps.document":["gdoc"],"application/vnd.google-apps.presentation":["gslides"],"application/vnd.google-apps.spreadsheet":["gsheet"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.hydrostatix.sof-data":["sfd-hdstx"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mapbox-vector-tile":["mvt"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-outlook":["msg"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["*stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["mpp","mpt"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.ac+xml":["*ac"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.n-gage.symbian.install":["n-gage"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openblox.game+xml":["obgx"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openstreetmap.data+xml":["osm"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.rar":["rar"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.software602.filler.form+xml":["fo"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.wadl+xml":["wadl"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.syncml.dmddf+xml":["ddf"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":["*dmg"],"application/x-arj":["arj"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bdoc":["*bdoc"],"application/x-bittorrent":["torrent"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-chrome-extension":["crx"],"application/x-cocoa":["cco"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["*deb","udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-httpd-php":["php"],"application/x-install-instructions":["install"],"application/x-iso9660-image":["*iso"],"application/x-iwork-keynote-sffkey":["*key"],"application/x-iwork-numbers-sffnumbers":["*numbers"],"application/x-iwork-pages-sffpages":["*pages"],"application/x-java-archive-diff":["jardiff"],"application/x-java-jnlp-file":["jnlp"],"application/x-keepass2":["kdbx"],"application/x-latex":["latex"],"application/x-lua-bytecode":["luac"],"application/x-lzh-compressed":["lzh","lha"],"application/x-makeself":["run"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdos-program":["*exe"],"application/x-msdownload":["*exe","*dll","com","bat","*msi"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["*wmf","*wmz","*emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-ns-proxy-autoconfig":["pac"],"application/x-nzb":["nzb"],"application/x-perl":["pl","pm"],"application/x-pilot":["*prc","*pdb"],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["*rar"],"application/x-redhat-package-manager":["rpm"],"application/x-research-info-systems":["ris"],"application/x-sea":["sea"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl","tk"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["*obj"],"application/x-ustar":["ustar"],"application/x-virtualbox-hdd":["hdd"],"application/x-virtualbox-ova":["ova"],"application/x-virtualbox-ovf":["ovf"],"application/x-virtualbox-vbox":["vbox"],"application/x-virtualbox-vbox-extpack":["vbox-extpack"],"application/x-virtualbox-vdi":["vdi"],"application/x-virtualbox-vhd":["vhd"],"application/x-virtualbox-vmdk":["vmdk"],"application/x-wais-source":["src"],"application/x-web-app-manifest+json":["webapp"],"application/x-x509-ca-cert":["der","crt","pem"],"application/x-xfig":["fig"],"application/x-xliff+xml":["*xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/x-aac":["aac"],"audio/x-aiff":["aif","aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-m4a":["*m4a"],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-realaudio":["*ra"],"audio/x-wav":["*wav"],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"image/prs.btif":["btif"],"image/prs.pti":["pti"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.airzip.accelerator.azv":["azv"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dvb.subtitle":["*sub"],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.microsoft.icon":["ico"],"image/vnd.ms-dds":["dds"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.pco.b16":["b16"],"image/vnd.tencent.tap":["tap"],"image/vnd.valve.source.texture":["vtf"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/vnd.zbrush.pcx":["pcx"],"image/x-3ds":["3ds"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["*ico"],"image/x-jng":["jng"],"image/x-mrsid-image":["sid"],"image/x-ms-bmp":["*bmp"],"image/x-pcx":["*pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"message/vnd.wfa.wsc":["wsc"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["mts"],"model/vnd.opengex":["ogex"],"model/vnd.parasolid.transmit.binary":["x_b"],"model/vnd.parasolid.transmit.text":["x_t"],"model/vnd.sap.vds":["vds"],"model/vnd.usdz+zip":["usdz"],"model/vnd.valve.source.compiled-map":["bsp"],"model/vnd.vtu":["vtu"],"text/prs.lines.tag":["dsc"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-component":["htc"],"text/x-fortran":["f","for","f77","f90"],"text/x-handlebars-template":["hbs"],"text/x-java-source":["java"],"text/x-lua":["lua"],"text/x-markdown":["mkd"],"text/x-nfo":["nfo"],"text/x-opml":["opml"],"text/x-org":["*org"],"text/x-pascal":["p","pas"],"text/x-processing":["pde"],"text/x-sass":["sass"],"text/x-scss":["scss"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-suse-ymp":["ymp"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"]}},9037:t=>{t.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["es","ecma"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/express":["exp"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/trig":["trig"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/step+xml":["stpx"],"model/step+zip":["stpz"],"model/step-xml+zip":["stpxz"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},2757:t=>{var i=1e3;var a=i*60;var r=a*60;var o=r*24;var c=o*7;var l=o*365.25;t.exports=function(t,i){i=i||{};var a=typeof t;if(a==="string"&&t.length>0){return parse(t)}else if(a==="number"&&isFinite(t)){return i.long?fmtLong(t):fmtShort(t)}throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function parse(t){t=String(t);if(t.length>100){return}var p=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(!p){return}var u=parseFloat(p[1]);var d=(p[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return u*l;case"weeks":case"week":case"w":return u*c;case"days":case"day":case"d":return u*o;case"hours":case"hour":case"hrs":case"hr":case"h":return u*r;case"minutes":case"minute":case"mins":case"min":case"m":return u*a;case"seconds":case"second":case"secs":case"sec":case"s":return u*i;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return u;default:return undefined}}function fmtShort(t){var c=Math.abs(t);if(c>=o){return Math.round(t/o)+"d"}if(c>=r){return Math.round(t/r)+"h"}if(c>=a){return Math.round(t/a)+"m"}if(c>=i){return Math.round(t/i)+"s"}return t+"ms"}function fmtLong(t){var c=Math.abs(t);if(c>=o){return plural(t,c,o,"day")}if(c>=r){return plural(t,c,r,"hour")}if(c>=a){return plural(t,c,a,"minute")}if(c>=i){return plural(t,c,i,"second")}return t+" ms"}function plural(t,i,a,r){var o=i>=a*1.5;return Math.round(t/a)+" "+r+(o?"s":"")}},4119:function(t,i,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(i,"__esModule",{value:true});i.generate=i.compile=void 0;var o=r(a(7538));function compile(t){var i=t[0];var a=t[1]-1;if(a<0&&i<=0)return o.default.falseFunc;if(i===-1)return function(t){return t<=a};if(i===0)return function(t){return t===a};if(i===1)return a<0?o.default.trueFunc:function(t){return t>=a};var r=Math.abs(i);var c=(a%r+r)%r;return i>1?function(t){return t>=a&&t%r===c}:function(t){return t<=a&&t%r===c}}i.compile=compile;function generate(t){var i=t[0];var a=t[1]-1;var r=0;if(i<0){var o=-i;var c=(a%o+o)%o;return function(){var t=c+o*r++;return t>a?null:t}}if(i===0)return a<0?function(){return null}:function(){return r++===0?a:null};if(a<0){a+=i*Math.ceil(-a/i)}return function(){return i*r+++a}}i.generate=generate},7430:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.sequence=i.generate=i.compile=i.parse=void 0;var r=a(9002);Object.defineProperty(i,"parse",{enumerable:true,get:function(){return r.parse}});var o=a(4119);Object.defineProperty(i,"compile",{enumerable:true,get:function(){return o.compile}});Object.defineProperty(i,"generate",{enumerable:true,get:function(){return o.generate}});function nthCheck(t){return(0,o.compile)((0,r.parse)(t))}i["default"]=nthCheck;function sequence(t){return(0,o.generate)((0,r.parse)(t))}i.sequence=sequence},9002:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.parse=void 0;var a=new Set([9,10,12,13,32]);var r="0".charCodeAt(0);var o="9".charCodeAt(0);function parse(t){t=t.trim().toLowerCase();if(t==="even"){return[2,0]}else if(t==="odd"){return[2,1]}var i=0;var c=0;var l=readSign();var p=readNumber();if(i=r&&t.charCodeAt(i)<=o){c=c*10+(t.charCodeAt(i)-r);i++}return i===a?null:c}function skipWhitespace(){while(i{var r=typeof Map==="function"&&Map.prototype;var o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null;var c=r&&o&&typeof o.get==="function"?o.get:null;var l=r&&Map.prototype.forEach;var p=typeof Set==="function"&&Set.prototype;var u=Object.getOwnPropertyDescriptor&&p?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null;var d=p&&u&&typeof u.get==="function"?u.get:null;var m=p&&Set.prototype.forEach;var h=typeof WeakMap==="function"&&WeakMap.prototype;var T=h?WeakMap.prototype.has:null;var v=typeof WeakSet==="function"&&WeakSet.prototype;var g=v?WeakSet.prototype.has:null;var E=typeof WeakRef==="function"&&WeakRef.prototype;var _=E?WeakRef.prototype.deref:null;var b=Boolean.prototype.valueOf;var x=Object.prototype.toString;var A=Function.prototype.toString;var y=String.prototype.match;var I=String.prototype.slice;var S=String.prototype.replace;var D=String.prototype.toUpperCase;var C=String.prototype.toLowerCase;var O=RegExp.prototype.test;var N=Array.prototype.concat;var R=Array.prototype.join;var k=Array.prototype.slice;var w=Math.floor;var P=typeof BigInt==="function"?BigInt.prototype.valueOf:null;var L=Object.getOwnPropertySymbols;var M=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?Symbol.prototype.toString:null;var B=typeof Symbol==="function"&&typeof Symbol.iterator==="object";var G=typeof Symbol==="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===B?"object":"symbol")?Symbol.toStringTag:null;var H=Object.prototype.propertyIsEnumerable;var j=(typeof Reflect==="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function addNumericSeparator(t,i){if(t===Infinity||t===-Infinity||t!==t||t&&t>-1e3&&t<1e3||O.call(/e/,i)){return i}var a=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t==="number"){var r=t<0?-w(-t):w(t);if(r!==t){var o=String(r);var c=I.call(i,o.length+1);return S.call(o,a,"$&_")+"."+S.call(S.call(c,/([0-9]{3})/g,"$&_"),/_$/,"")}}return S.call(i,a,"$&_")}var U=a(912);var q=U.custom;var z=isSymbol(q)?q:null;t.exports=function inspect_(t,i,a,r){var o=i||{};if(has(o,"quoteStyle")&&(o.quoteStyle!=="single"&&o.quoteStyle!=="double")){throw new TypeError('option "quoteStyle" must be "single" or "double"')}if(has(o,"maxStringLength")&&(typeof o.maxStringLength==="number"?o.maxStringLength<0&&o.maxStringLength!==Infinity:o.maxStringLength!==null)){throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`')}var p=has(o,"customInspect")?o.customInspect:true;if(typeof p!=="boolean"&&p!=="symbol"){throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`")}if(has(o,"indent")&&o.indent!==null&&o.indent!=="\t"&&!(parseInt(o.indent,10)===o.indent&&o.indent>0)){throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`')}if(has(o,"numericSeparator")&&typeof o.numericSeparator!=="boolean"){throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`')}var u=o.numericSeparator;if(typeof t==="undefined"){return"undefined"}if(t===null){return"null"}if(typeof t==="boolean"){return t?"true":"false"}if(typeof t==="string"){return inspectString(t,o)}if(typeof t==="number"){if(t===0){return Infinity/t>0?"0":"-0"}var h=String(t);return u?addNumericSeparator(t,h):h}if(typeof t==="bigint"){var T=String(t)+"n";return u?addNumericSeparator(t,T):T}var v=typeof o.depth==="undefined"?5:o.depth;if(typeof a==="undefined"){a=0}if(a>=v&&v>0&&typeof t==="object"){return isArray(t)?"[Array]":"[Object]"}var g=getIndent(o,a);if(typeof r==="undefined"){r=[]}else if(indexOf(r,t)>=0){return"[Circular]"}function inspect(t,i,c){if(i){r=k.call(r);r.push(i)}if(c){var l={depth:o.depth};if(has(o,"quoteStyle")){l.quoteStyle=o.quoteStyle}return inspect_(t,l,a+1,r)}return inspect_(t,o,a+1,r)}if(typeof t==="function"&&!isRegExp(t)){var E=nameOf(t);var _=arrObjKeys(t,inspect);return"[Function"+(E?": "+E:" (anonymous)")+"]"+(_.length>0?" { "+R.call(_,", ")+" }":"")}if(isSymbol(t)){var x=B?S.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):M.call(t);return typeof t==="object"&&!B?markBoxed(x):x}if(isElement(t)){var A="<"+C.call(String(t.nodeName));var y=t.attributes||[];for(var D=0;D";return A}if(isArray(t)){if(t.length===0){return"[]"}var O=arrObjKeys(t,inspect);if(g&&!singleLineValues(O)){return"["+indentedJoin(O,g)+"]"}return"[ "+R.call(O,", ")+" ]"}if(isError(t)){var w=arrObjKeys(t,inspect);if(!("cause"in Error.prototype)&&"cause"in t&&!H.call(t,"cause")){return"{ ["+String(t)+"] "+R.call(N.call("[cause]: "+inspect(t.cause),w),", ")+" }"}if(w.length===0){return"["+String(t)+"]"}return"{ ["+String(t)+"] "+R.call(w,", ")+" }"}if(typeof t==="object"&&p){if(z&&typeof t[z]==="function"&&U){return U(t,{depth:v-a})}else if(p!=="symbol"&&typeof t.inspect==="function"){return t.inspect()}}if(isMap(t)){var L=[];if(l){l.call(t,(function(i,a){L.push(inspect(a,t,true)+" => "+inspect(i,t))}))}return collectionOf("Map",c.call(t),L,g)}if(isSet(t)){var q=[];if(m){m.call(t,(function(i){q.push(inspect(i,t))}))}return collectionOf("Set",d.call(t),q,g)}if(isWeakMap(t)){return weakCollectionOf("WeakMap")}if(isWeakSet(t)){return weakCollectionOf("WeakSet")}if(isWeakRef(t)){return weakCollectionOf("WeakRef")}if(isNumber(t)){return markBoxed(inspect(Number(t)))}if(isBigInt(t)){return markBoxed(inspect(P.call(t)))}if(isBoolean(t)){return markBoxed(b.call(t))}if(isString(t)){return markBoxed(inspect(String(t)))}if(!isDate(t)&&!isRegExp(t)){var Y=arrObjKeys(t,inspect);var $=j?j(t)===Object.prototype:t instanceof Object||t.constructor===Object;var V=t instanceof Object?"":"null prototype";var W=!$&&G&&Object(t)===t&&G in t?I.call(toStr(t),8,-1):V?"Object":"";var Q=$||typeof t.constructor!=="function"?"":t.constructor.name?t.constructor.name+" ":"";var X=Q+(W||V?"["+R.call(N.call([],W||[],V||[]),": ")+"] ":"");if(Y.length===0){return X+"{}"}if(g){return X+"{"+indentedJoin(Y,g)+"}"}return X+"{ "+R.call(Y,", ")+" }"}return String(t)};function wrapQuotes(t,i,a){var r=(a.quoteStyle||i)==="double"?'"':"'";return r+t+r}function quote(t){return S.call(String(t),/"/g,""")}function isArray(t){return toStr(t)==="[object Array]"&&(!G||!(typeof t==="object"&&G in t))}function isDate(t){return toStr(t)==="[object Date]"&&(!G||!(typeof t==="object"&&G in t))}function isRegExp(t){return toStr(t)==="[object RegExp]"&&(!G||!(typeof t==="object"&&G in t))}function isError(t){return toStr(t)==="[object Error]"&&(!G||!(typeof t==="object"&&G in t))}function isString(t){return toStr(t)==="[object String]"&&(!G||!(typeof t==="object"&&G in t))}function isNumber(t){return toStr(t)==="[object Number]"&&(!G||!(typeof t==="object"&&G in t))}function isBoolean(t){return toStr(t)==="[object Boolean]"&&(!G||!(typeof t==="object"&&G in t))}function isSymbol(t){if(B){return t&&typeof t==="object"&&t instanceof Symbol}if(typeof t==="symbol"){return true}if(!t||typeof t!=="object"||!M){return false}try{M.call(t);return true}catch(t){}return false}function isBigInt(t){if(!t||typeof t!=="object"||!P){return false}try{P.call(t);return true}catch(t){}return false}var Y=Object.prototype.hasOwnProperty||function(t){return t in this};function has(t,i){return Y.call(t,i)}function toStr(t){return x.call(t)}function nameOf(t){if(t.name){return t.name}var i=y.call(A.call(t),/^function\s*([\w$]+)/);if(i){return i[1]}return null}function indexOf(t,i){if(t.indexOf){return t.indexOf(i)}for(var a=0,r=t.length;ai.maxStringLength){var a=t.length-i.maxStringLength;var r="... "+a+" more character"+(a>1?"s":"");return inspectString(I.call(t,0,i.maxStringLength),i)+r}var o=S.call(S.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(o,"single",i)}function lowbyte(t){var i=t.charCodeAt(0);var a={8:"b",9:"t",10:"n",12:"f",13:"r"}[i];if(a){return"\\"+a}return"\\x"+(i<16?"0":"")+D.call(i.toString(16))}function markBoxed(t){return"Object("+t+")"}function weakCollectionOf(t){return t+" { ? }"}function collectionOf(t,i,a,r){var o=r?indentedJoin(a,r):R.call(a,", ");return t+" ("+i+") {"+o+"}"}function singleLineValues(t){for(var i=0;i=0){return false}}return true}function getIndent(t,i){var a;if(t.indent==="\t"){a="\t"}else if(typeof t.indent==="number"&&t.indent>0){a=R.call(Array(t.indent+1)," ")}else{return null}return{base:a,prev:R.call(Array(i+1),a)}}function indentedJoin(t,i){if(t.length===0){return""}var a="\n"+i.prev+i.base;return a+R.call(t,","+a)+"\n"+i.prev}function arrObjKeys(t,i){var a=isArray(t);var r=[];if(a){r.length=t.length;for(var o=0;o{t.exports=a(3837).inspect},9873:(t,i,a)=>{var r=a(2509);t.exports=r(once);t.exports.strict=r(onceStrict);once.proto=once((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return once(this)},configurable:true});Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return onceStrict(this)},configurable:true})}));function once(t){var f=function(){if(f.called)return f.value;f.called=true;return f.value=t.apply(this,arguments)};f.called=false;return f}function onceStrict(t){var f=function(){if(f.called)throw new Error(f.onceError);f.called=true;return f.value=t.apply(this,arguments)};var i=t.name||"Function wrapped with `once`";f.onceError=i+" shouldn't be called more than once";f.called=false;return f}},9588:t=>{var i=String.prototype.replace;var a=/%20/g;var r={RFC1738:"RFC1738",RFC3986:"RFC3986"};t.exports={default:r.RFC3986,formatters:{RFC1738:function(t){return i.call(t,a,"+")},RFC3986:function(t){return String(t)}},RFC1738:r.RFC1738,RFC3986:r.RFC3986}},6984:(t,i,a)=>{var r=a(2822);var o=a(1108);var c=a(9588);t.exports={formats:c,parse:o,stringify:r}},1108:(t,i,a)=>{var r=a(936);var o=Object.prototype.hasOwnProperty;var c=Array.isArray;var l={allowDots:false,allowPrototypes:false,allowSparse:false,arrayLimit:20,charset:"utf-8",charsetSentinel:false,comma:false,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:false,interpretNumericEntities:false,parameterLimit:1e3,parseArrays:true,plainObjects:false,strictNullHandling:false};var interpretNumericEntities=function(t){return t.replace(/&#(\d+);/g,(function(t,i){return String.fromCharCode(parseInt(i,10))}))};var parseArrayValue=function(t,i){if(t&&typeof t==="string"&&i.comma&&t.indexOf(",")>-1){return t.split(",")}return t};var p="utf8=%26%2310003%3B";var u="utf8=%E2%9C%93";var d=function parseQueryStringValues(t,i){var a={};var d=i.ignoreQueryPrefix?t.replace(/^\?/,""):t;var m=i.parameterLimit===Infinity?undefined:i.parameterLimit;var h=d.split(i.delimiter,m);var T=-1;var v;var g=i.charset;if(i.charsetSentinel){for(v=0;v-1){A=c(A)?[A]:A}if(o.call(a,x)){a[x]=r.combine(a[x],A)}else{a[x]=A}}return a};var parseObject=function(t,i,a,r){var o=r?i:parseArrayValue(i,a);for(var c=t.length-1;c>=0;--c){var l;var p=t[c];if(p==="[]"&&a.parseArrays){l=[].concat(o)}else{l=a.plainObjects?Object.create(null):{};var u=p.charAt(0)==="["&&p.charAt(p.length-1)==="]"?p.slice(1,-1):p;var d=parseInt(u,10);if(!a.parseArrays&&u===""){l={0:o}}else if(!isNaN(d)&&p!==u&&String(d)===u&&d>=0&&(a.parseArrays&&d<=a.arrayLimit)){l=[];l[d]=o}else if(u!=="__proto__"){l[u]=o}}o=l}return o};var m=function parseQueryStringKeys(t,i,a,r){if(!t){return}var c=a.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t;var l=/(\[[^[\]]*])/;var p=/(\[[^[\]]*])/g;var u=a.depth>0&&l.exec(c);var d=u?c.slice(0,u.index):c;var m=[];if(d){if(!a.plainObjects&&o.call(Object.prototype,d)){if(!a.allowPrototypes){return}}m.push(d)}var h=0;while(a.depth>0&&(u=p.exec(c))!==null&&h{var r=a(9440);var o=a(936);var c=a(9588);var l=Object.prototype.hasOwnProperty;var p={brackets:function brackets(t){return t+"[]"},comma:"comma",indices:function indices(t,i){return t+"["+i+"]"},repeat:function repeat(t){return t}};var u=Array.isArray;var d=Array.prototype.push;var pushToArray=function(t,i){d.apply(t,u(i)?i:[i])};var m=Date.prototype.toISOString;var h=c["default"];var T={addQueryPrefix:false,allowDots:false,charset:"utf-8",charsetSentinel:false,delimiter:"&",encode:true,encoder:o.encode,encodeValuesOnly:false,format:h,formatter:c.formatters[h],indices:false,serializeDate:function serializeDate(t){return m.call(t)},skipNulls:false,strictNullHandling:false};var v=function isNonNullishPrimitive(t){return typeof t==="string"||typeof t==="number"||typeof t==="boolean"||typeof t==="symbol"||typeof t==="bigint"};var g={};var E=function stringify(t,i,a,c,l,p,d,m,h,E,_,b,x,A,y,I){var S=t;var D=I;var C=0;var O=false;while((D=D.get(g))!==void undefined&&!O){var N=D.get(t);C+=1;if(typeof N!=="undefined"){if(N===C){throw new RangeError("Cyclic object value")}else{O=true}}if(typeof D.get(g)==="undefined"){C=0}}if(typeof m==="function"){S=m(i,S)}else if(S instanceof Date){S=_(S)}else if(a==="comma"&&u(S)){S=o.maybeMap(S,(function(t){if(t instanceof Date){return _(t)}return t}))}if(S===null){if(l){return d&&!A?d(i,T.encoder,y,"key",b):i}S=""}if(v(S)||o.isBuffer(S)){if(d){var R=A?i:d(i,T.encoder,y,"key",b);return[x(R)+"="+x(d(S,T.encoder,y,"value",b))]}return[x(i)+"="+x(String(S))]}var k=[];if(typeof S==="undefined"){return k}var w;if(a==="comma"&&u(S)){if(A&&d){S=o.maybeMap(S,d)}w=[{value:S.length>0?S.join(",")||null:void undefined}]}else if(u(m)){w=m}else{var P=Object.keys(S);w=h?P.sort(h):P}var L=c&&u(S)&&S.length===1?i+"[]":i;for(var M=0;M0?A+x:""}},936:(t,i,a)=>{var r=a(9588);var o=Object.prototype.hasOwnProperty;var c=Array.isArray;var l=function(){var t=[];for(var i=0;i<256;++i){t.push("%"+((i<16?"0":"")+i.toString(16)).toUpperCase())}return t}();var p=function compactQueue(t){while(t.length>1){var i=t.pop();var a=i.obj[i.prop];if(c(a)){var r=[];for(var o=0;o=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||c===r.RFC1738&&(m===40||m===41)){u+=p.charAt(d);continue}if(m<128){u=u+l[m];continue}if(m<2048){u=u+(l[192|m>>6]+l[128|m&63]);continue}if(m<55296||m>=57344){u=u+(l[224|m>>12]+l[128|m>>6&63]+l[128|m&63]);continue}d+=1;m=65536+((m&1023)<<10|p.charCodeAt(d)&1023);u+=l[240|m>>18]+l[128|m>>12&63]+l[128|m>>6&63]+l[128|m&63]}return u};var T=function compact(t){var i=[{obj:{o:t},prop:"o"}];var a=[];for(var r=0;r{const r=Symbol("SemVer ANY");class Comparator{static get ANY(){return r}constructor(t,i){i=o(i);if(t instanceof Comparator){if(t.loose===!!i.loose){return t}else{t=t.value}}u("comparator",t,i);this.options=i;this.loose=!!i.loose;this.parse(t);if(this.semver===r){this.value=""}else{this.value=this.operator+this.semver.version}u("comp",this)}parse(t){const i=this.options.loose?c[l.COMPARATORLOOSE]:c[l.COMPARATOR];const a=t.match(i);if(!a){throw new TypeError(`Invalid comparator: ${t}`)}this.operator=a[1]!==undefined?a[1]:"";if(this.operator==="="){this.operator=""}if(!a[2]){this.semver=r}else{this.semver=new d(a[2],this.options.loose)}}toString(){return this.value}test(t){u("Comparator.test",t,this.options.loose);if(this.semver===r||t===r){return true}if(typeof t==="string"){try{t=new d(t,this.options)}catch(t){return false}}return p(t,this.operator,this.semver,this.options)}intersects(t,i){if(!(t instanceof Comparator)){throw new TypeError("a Comparator is required")}if(this.operator===""){if(this.value===""){return true}return new m(t.value,i).test(this.value)}else if(t.operator===""){if(t.value===""){return true}return new m(this.value,i).test(t.semver)}i=o(i);if(i.includePrerelease&&(this.value==="<0.0.0-0"||t.value==="<0.0.0-0")){return false}if(!i.includePrerelease&&(this.value.startsWith("<0.0.0")||t.value.startsWith("<0.0.0"))){return false}if(this.operator.startsWith(">")&&t.operator.startsWith(">")){return true}if(this.operator.startsWith("<")&&t.operator.startsWith("<")){return true}if(this.semver.version===t.semver.version&&this.operator.includes("=")&&t.operator.includes("=")){return true}if(p(this.semver,"<",t.semver,i)&&this.operator.startsWith(">")&&t.operator.startsWith("<")){return true}if(p(this.semver,">",t.semver,i)&&this.operator.startsWith("<")&&t.operator.startsWith(">")){return true}return false}}t.exports=Comparator;const o=a(552);const{re:c,t:l}=a(9507);const p=a(3891);const u=a(24);const d=a(261);const m=a(4150)},4150:(t,i,a)=>{class Range{constructor(t,i){i=c(i);if(t instanceof Range){if(t.loose===!!i.loose&&t.includePrerelease===!!i.includePrerelease){return t}else{return new Range(t.raw,i)}}if(t instanceof l){this.raw=t.value;this.set=[[t]];this.format();return this}this.options=i;this.loose=!!i.loose;this.includePrerelease=!!i.includePrerelease;this.raw=t;this.set=t.split("||").map((t=>this.parseRange(t.trim()))).filter((t=>t.length));if(!this.set.length){throw new TypeError(`Invalid SemVer Range: ${t}`)}if(this.set.length>1){const t=this.set[0];this.set=this.set.filter((t=>!isNullSet(t[0])));if(this.set.length===0){this.set=[t]}else if(this.set.length>1){for(const t of this.set){if(t.length===1&&isAny(t[0])){this.set=[t];break}}}}this.format()}format(){this.range=this.set.map((t=>t.join(" ").trim())).join("||").trim();return this.range}toString(){return this.range}parseRange(t){t=t.trim();const i=(this.options.includePrerelease&&g)|(this.options.loose&&E);const a=i+":"+t;const r=o.get(a);if(r){return r}const c=this.options.loose;const u=c?d[m.HYPHENRANGELOOSE]:d[m.HYPHENRANGE];t=t.replace(u,hyphenReplace(this.options.includePrerelease));p("hyphen replace",t);t=t.replace(d[m.COMPARATORTRIM],h);p("comparator trim",t);t=t.replace(d[m.TILDETRIM],T);t=t.replace(d[m.CARETTRIM],v);t=t.split(/\s+/).join(" ");let _=t.split(" ").map((t=>parseComparator(t,this.options))).join(" ").split(/\s+/).map((t=>replaceGTE0(t,this.options)));if(c){_=_.filter((t=>{p("loose invalid filter",t,this.options);return!!t.match(d[m.COMPARATORLOOSE])}))}p("range list",_);const b=new Map;const x=_.map((t=>new l(t,this.options)));for(const t of x){if(isNullSet(t)){return[t]}b.set(t.value,t)}if(b.size>1&&b.has("")){b.delete("")}const A=[...b.values()];o.set(a,A);return A}intersects(t,i){if(!(t instanceof Range)){throw new TypeError("a Range is required")}return this.set.some((a=>isSatisfiable(a,i)&&t.set.some((t=>isSatisfiable(t,i)&&a.every((a=>t.every((t=>a.intersects(t,i)))))))))}test(t){if(!t){return false}if(typeof t==="string"){try{t=new u(t,this.options)}catch(t){return false}}for(let i=0;it.value==="<0.0.0-0";const isAny=t=>t.value==="";const isSatisfiable=(t,i)=>{let a=true;const r=t.slice();let o=r.pop();while(a&&r.length){a=r.every((t=>o.intersects(t,i)));o=r.pop()}return a};const parseComparator=(t,i)=>{p("comp",t,i);t=replaceCarets(t,i);p("caret",t);t=replaceTildes(t,i);p("tildes",t);t=replaceXRanges(t,i);p("xrange",t);t=replaceStars(t,i);p("stars",t);return t};const isX=t=>!t||t.toLowerCase()==="x"||t==="*";const replaceTildes=(t,i)=>t.trim().split(/\s+/).map((t=>replaceTilde(t,i))).join(" ");const replaceTilde=(t,i)=>{const a=i.loose?d[m.TILDELOOSE]:d[m.TILDE];return t.replace(a,((i,a,r,o,c)=>{p("tilde",t,i,a,r,o,c);let l;if(isX(a)){l=""}else if(isX(r)){l=`>=${a}.0.0 <${+a+1}.0.0-0`}else if(isX(o)){l=`>=${a}.${r}.0 <${a}.${+r+1}.0-0`}else if(c){p("replaceTilde pr",c);l=`>=${a}.${r}.${o}-${c} <${a}.${+r+1}.0-0`}else{l=`>=${a}.${r}.${o} <${a}.${+r+1}.0-0`}p("tilde return",l);return l}))};const replaceCarets=(t,i)=>t.trim().split(/\s+/).map((t=>replaceCaret(t,i))).join(" ");const replaceCaret=(t,i)=>{p("caret",t,i);const a=i.loose?d[m.CARETLOOSE]:d[m.CARET];const r=i.includePrerelease?"-0":"";return t.replace(a,((i,a,o,c,l)=>{p("caret",t,i,a,o,c,l);let u;if(isX(a)){u=""}else if(isX(o)){u=`>=${a}.0.0${r} <${+a+1}.0.0-0`}else if(isX(c)){if(a==="0"){u=`>=${a}.${o}.0${r} <${a}.${+o+1}.0-0`}else{u=`>=${a}.${o}.0${r} <${+a+1}.0.0-0`}}else if(l){p("replaceCaret pr",l);if(a==="0"){if(o==="0"){u=`>=${a}.${o}.${c}-${l} <${a}.${o}.${+c+1}-0`}else{u=`>=${a}.${o}.${c}-${l} <${a}.${+o+1}.0-0`}}else{u=`>=${a}.${o}.${c}-${l} <${+a+1}.0.0-0`}}else{p("no pr");if(a==="0"){if(o==="0"){u=`>=${a}.${o}.${c}${r} <${a}.${o}.${+c+1}-0`}else{u=`>=${a}.${o}.${c}${r} <${a}.${+o+1}.0-0`}}else{u=`>=${a}.${o}.${c} <${+a+1}.0.0-0`}}p("caret return",u);return u}))};const replaceXRanges=(t,i)=>{p("replaceXRanges",t,i);return t.split(/\s+/).map((t=>replaceXRange(t,i))).join(" ")};const replaceXRange=(t,i)=>{t=t.trim();const a=i.loose?d[m.XRANGELOOSE]:d[m.XRANGE];return t.replace(a,((a,r,o,c,l,u)=>{p("xRange",t,a,r,o,c,l,u);const d=isX(o);const m=d||isX(c);const h=m||isX(l);const T=h;if(r==="="&&T){r=""}u=i.includePrerelease?"-0":"";if(d){if(r===">"||r==="<"){a="<0.0.0-0"}else{a="*"}}else if(r&&T){if(m){c=0}l=0;if(r===">"){r=">=";if(m){o=+o+1;c=0;l=0}else{c=+c+1;l=0}}else if(r==="<="){r="<";if(m){o=+o+1}else{c=+c+1}}if(r==="<"){u="-0"}a=`${r+o}.${c}.${l}${u}`}else if(m){a=`>=${o}.0.0${u} <${+o+1}.0.0-0`}else if(h){a=`>=${o}.${c}.0${u} <${o}.${+c+1}.0-0`}p("xRange return",a);return a}))};const replaceStars=(t,i)=>{p("replaceStars",t,i);return t.trim().replace(d[m.STAR],"")};const replaceGTE0=(t,i)=>{p("replaceGTE0",t,i);return t.trim().replace(d[i.includePrerelease?m.GTE0PRE:m.GTE0],"")};const hyphenReplace=t=>(i,a,r,o,c,l,p,u,d,m,h,T,v)=>{if(isX(r)){a=""}else if(isX(o)){a=`>=${r}.0.0${t?"-0":""}`}else if(isX(c)){a=`>=${r}.${o}.0${t?"-0":""}`}else if(l){a=`>=${a}`}else{a=`>=${a}${t?"-0":""}`}if(isX(d)){u=""}else if(isX(m)){u=`<${+d+1}.0.0-0`}else if(isX(h)){u=`<${d}.${+m+1}.0-0`}else if(T){u=`<=${d}.${m}.${h}-${T}`}else if(t){u=`<${d}.${m}.${+h+1}-0`}else{u=`<=${u}`}return`${a} ${u}`.trim()};const testSet=(t,i,a)=>{for(let a=0;a0){const r=t[a].semver;if(r.major===i.major&&r.minor===i.minor&&r.patch===i.patch){return true}}}return false}return true}},261:(t,i,a)=>{const r=a(24);const{MAX_LENGTH:o,MAX_SAFE_INTEGER:c}=a(4300);const{re:l,t:p}=a(9507);const u=a(552);const{compareIdentifiers:d}=a(6998);class SemVer{constructor(t,i){i=u(i);if(t instanceof SemVer){if(t.loose===!!i.loose&&t.includePrerelease===!!i.includePrerelease){return t}else{t=t.version}}else if(typeof t!=="string"){throw new TypeError(`Invalid version. Must be a string. Got type "${typeof t}".`)}if(t.length>o){throw new TypeError(`version is longer than ${o} characters`)}r("SemVer",t,i);this.options=i;this.loose=!!i.loose;this.includePrerelease=!!i.includePrerelease;const a=t.trim().match(i.loose?l[p.LOOSE]:l[p.FULL]);if(!a){throw new TypeError(`Invalid Version: ${t}`)}this.raw=t;this.major=+a[1];this.minor=+a[2];this.patch=+a[3];if(this.major>c||this.major<0){throw new TypeError("Invalid major version")}if(this.minor>c||this.minor<0){throw new TypeError("Invalid minor version")}if(this.patch>c||this.patch<0){throw new TypeError("Invalid patch version")}if(!a[4]){this.prerelease=[]}else{this.prerelease=a[4].split(".").map((t=>{if(/^[0-9]+$/.test(t)){const i=+t;if(i>=0&&i=0){if(typeof this.prerelease[r]==="number"){this.prerelease[r]++;r=-2}}if(r===-1){if(i===this.prerelease.join(".")&&a===false){throw new Error("invalid increment argument: identifier already exists")}this.prerelease.push(t)}}if(i){let r=[i,t];if(a===false){r=[i]}if(d(this.prerelease[0],i)===0){if(isNaN(this.prerelease[1])){this.prerelease=r}}else{this.prerelease=r}}break}default:throw new Error(`invalid increment argument: ${t}`)}this.format();this.raw=this.version;return this}}t.exports=SemVer},5464:(t,i,a)=>{const r=a(9335);const clean=(t,i)=>{const a=r(t.trim().replace(/^[=v]+/,""),i);return a?a.version:null};t.exports=clean},3891:(t,i,a)=>{const r=a(7297);const o=a(6950);const c=a(4766);const l=a(1292);const p=a(5939);const u=a(3688);const cmp=(t,i,a,d)=>{switch(i){case"===":if(typeof t==="object"){t=t.version}if(typeof a==="object"){a=a.version}return t===a;case"!==":if(typeof t==="object"){t=t.version}if(typeof a==="object"){a=a.version}return t!==a;case"":case"=":case"==":return r(t,a,d);case"!=":return o(t,a,d);case">":return c(t,a,d);case">=":return l(t,a,d);case"<":return p(t,a,d);case"<=":return u(t,a,d);default:throw new TypeError(`Invalid operator: ${i}`)}};t.exports=cmp},8838:(t,i,a)=>{const r=a(261);const o=a(9335);const{re:c,t:l}=a(9507);const coerce=(t,i)=>{if(t instanceof r){return t}if(typeof t==="number"){t=String(t)}if(typeof t!=="string"){return null}i=i||{};let a=null;if(!i.rtl){a=t.match(c[l.COERCE])}else{let i;while((i=c[l.COERCERTL].exec(t))&&(!a||a.index+a[0].length!==t.length)){if(!a||i.index+i[0].length!==a.index+a[0].length){a=i}c[l.COERCERTL].lastIndex=i.index+i[1].length+i[2].length}c[l.COERCERTL].lastIndex=-1}if(a===null){return null}return o(`${a[2]}.${a[3]||"0"}.${a[4]||"0"}`,i)};t.exports=coerce},2459:(t,i,a)=>{const r=a(261);const compareBuild=(t,i,a)=>{const o=new r(t,a);const c=new r(i,a);return o.compare(c)||o.compareBuild(c)};t.exports=compareBuild},1054:(t,i,a)=>{const r=a(415);const compareLoose=(t,i)=>r(t,i,true);t.exports=compareLoose},415:(t,i,a)=>{const r=a(261);const compare=(t,i,a)=>new r(t,a).compare(new r(i,a));t.exports=compare},6691:(t,i,a)=>{const r=a(9335);const diff=(t,i)=>{const a=r(t,null,true);const o=r(i,null,true);const c=a.compare(o);if(c===0){return null}const l=c>0;const p=l?a:o;const u=l?o:a;const d=!!p.prerelease.length;const m=d?"pre":"";if(a.major!==o.major){return m+"major"}if(a.minor!==o.minor){return m+"minor"}if(a.patch!==o.patch){return m+"patch"}if(d){return"prerelease"}if(u.patch){return"patch"}if(u.minor){return"minor"}return"major"};t.exports=diff},7297:(t,i,a)=>{const r=a(415);const eq=(t,i,a)=>r(t,i,a)===0;t.exports=eq},4766:(t,i,a)=>{const r=a(415);const gt=(t,i,a)=>r(t,i,a)>0;t.exports=gt},1292:(t,i,a)=>{const r=a(415);const gte=(t,i,a)=>r(t,i,a)>=0;t.exports=gte},5566:(t,i,a)=>{const r=a(261);const inc=(t,i,a,o,c)=>{if(typeof a==="string"){c=o;o=a;a=undefined}try{return new r(t instanceof r?t.version:t,a).inc(i,o,c).version}catch(t){return null}};t.exports=inc},5939:(t,i,a)=>{const r=a(415);const lt=(t,i,a)=>r(t,i,a)<0;t.exports=lt},3688:(t,i,a)=>{const r=a(415);const lte=(t,i,a)=>r(t,i,a)<=0;t.exports=lte},8550:(t,i,a)=>{const r=a(261);const major=(t,i)=>new r(t,i).major;t.exports=major},5708:(t,i,a)=>{const r=a(261);const minor=(t,i)=>new r(t,i).minor;t.exports=minor},6950:(t,i,a)=>{const r=a(415);const neq=(t,i,a)=>r(t,i,a)!==0;t.exports=neq},9335:(t,i,a)=>{const r=a(261);const parse=(t,i,a=false)=>{if(t instanceof r){return t}try{return new r(t,i)}catch(t){if(!a){return null}throw t}};t.exports=parse},6452:(t,i,a)=>{const r=a(261);const patch=(t,i)=>new r(t,i).patch;t.exports=patch},6170:(t,i,a)=>{const r=a(9335);const prerelease=(t,i)=>{const a=r(t,i);return a&&a.prerelease.length?a.prerelease:null};t.exports=prerelease},6285:(t,i,a)=>{const r=a(415);const rcompare=(t,i,a)=>r(i,t,a);t.exports=rcompare},4130:(t,i,a)=>{const r=a(2459);const rsort=(t,i)=>t.sort(((t,a)=>r(a,t,i)));t.exports=rsort},1472:(t,i,a)=>{const r=a(4150);const satisfies=(t,i,a)=>{try{i=new r(i,a)}catch(t){return false}return i.test(t)};t.exports=satisfies},3835:(t,i,a)=>{const r=a(2459);const sort=(t,i)=>t.sort(((t,a)=>r(t,a,i)));t.exports=sort},4952:(t,i,a)=>{const r=a(9335);const valid=(t,i)=>{const a=r(t,i);return a?a.version:null};t.exports=valid},2671:(t,i,a)=>{const r=a(9507);const o=a(4300);const c=a(261);const l=a(6998);const p=a(9335);const u=a(4952);const d=a(5464);const m=a(5566);const h=a(6691);const T=a(8550);const v=a(5708);const g=a(6452);const E=a(6170);const _=a(415);const b=a(6285);const x=a(1054);const A=a(2459);const y=a(3835);const I=a(4130);const S=a(4766);const D=a(5939);const C=a(7297);const O=a(6950);const N=a(1292);const R=a(3688);const k=a(3891);const w=a(8838);const P=a(9846);const L=a(4150);const M=a(1472);const B=a(2107);const G=a(3233);const H=a(567);const j=a(8591);const U=a(2964);const q=a(9201);const z=a(4136);const Y=a(4195);const $=a(4994);const V=a(9841);const W=a(7665);t.exports={parse:p,valid:u,clean:d,inc:m,diff:h,major:T,minor:v,patch:g,prerelease:E,compare:_,rcompare:b,compareLoose:x,compareBuild:A,sort:y,rsort:I,gt:S,lt:D,eq:C,neq:O,gte:N,lte:R,cmp:k,coerce:w,Comparator:P,Range:L,satisfies:M,toComparators:B,maxSatisfying:G,minSatisfying:H,minVersion:j,validRange:U,outside:q,gtr:z,ltr:Y,intersects:$,simplifyRange:V,subset:W,SemVer:c,re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:o.SEMVER_SPEC_VERSION,RELEASE_TYPES:o.RELEASE_TYPES,compareIdentifiers:l.compareIdentifiers,rcompareIdentifiers:l.rcompareIdentifiers}},4300:t=>{const i="2.0.0";const a=256;const r=Number.MAX_SAFE_INTEGER||9007199254740991;const o=16;const c=["major","premajor","minor","preminor","patch","prepatch","prerelease"];t.exports={MAX_LENGTH:a,MAX_SAFE_COMPONENT_LENGTH:o,MAX_SAFE_INTEGER:r,RELEASE_TYPES:c,SEMVER_SPEC_VERSION:i,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},24:t=>{const i=typeof process==="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};t.exports=i},6998:t=>{const i=/^[0-9]+$/;const compareIdentifiers=(t,a)=>{const r=i.test(t);const o=i.test(a);if(r&&o){t=+t;a=+a}return t===a?0:r&&!o?-1:o&&!r?1:tcompareIdentifiers(i,t);t.exports={compareIdentifiers:compareIdentifiers,rcompareIdentifiers:rcompareIdentifiers}},552:t=>{const i=Object.freeze({loose:true});const a=Object.freeze({});const parseOptions=t=>{if(!t){return a}if(typeof t!=="object"){return i}return t};t.exports=parseOptions},9507:(t,i,a)=>{const{MAX_SAFE_COMPONENT_LENGTH:r}=a(4300);const o=a(24);i=t.exports={};const c=i.re=[];const l=i.src=[];const p=i.t={};let u=0;const createToken=(t,i,a)=>{const r=u++;o(t,r,i);p[t]=r;l[r]=i;c[r]=new RegExp(i,a?"g":undefined)};createToken("NUMERICIDENTIFIER","0|[1-9]\\d*");createToken("NUMERICIDENTIFIERLOOSE","[0-9]+");createToken("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*");createToken("MAINVERSION",`(${l[p.NUMERICIDENTIFIER]})\\.`+`(${l[p.NUMERICIDENTIFIER]})\\.`+`(${l[p.NUMERICIDENTIFIER]})`);createToken("MAINVERSIONLOOSE",`(${l[p.NUMERICIDENTIFIERLOOSE]})\\.`+`(${l[p.NUMERICIDENTIFIERLOOSE]})\\.`+`(${l[p.NUMERICIDENTIFIERLOOSE]})`);createToken("PRERELEASEIDENTIFIER",`(?:${l[p.NUMERICIDENTIFIER]}|${l[p.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASEIDENTIFIERLOOSE",`(?:${l[p.NUMERICIDENTIFIERLOOSE]}|${l[p.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASE",`(?:-(${l[p.PRERELEASEIDENTIFIER]}(?:\\.${l[p.PRERELEASEIDENTIFIER]})*))`);createToken("PRERELEASELOOSE",`(?:-?(${l[p.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${l[p.PRERELEASEIDENTIFIERLOOSE]})*))`);createToken("BUILDIDENTIFIER","[0-9A-Za-z-]+");createToken("BUILD",`(?:\\+(${l[p.BUILDIDENTIFIER]}(?:\\.${l[p.BUILDIDENTIFIER]})*))`);createToken("FULLPLAIN",`v?${l[p.MAINVERSION]}${l[p.PRERELEASE]}?${l[p.BUILD]}?`);createToken("FULL",`^${l[p.FULLPLAIN]}$`);createToken("LOOSEPLAIN",`[v=\\s]*${l[p.MAINVERSIONLOOSE]}${l[p.PRERELEASELOOSE]}?${l[p.BUILD]}?`);createToken("LOOSE",`^${l[p.LOOSEPLAIN]}$`);createToken("GTLT","((?:<|>)?=?)");createToken("XRANGEIDENTIFIERLOOSE",`${l[p.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);createToken("XRANGEIDENTIFIER",`${l[p.NUMERICIDENTIFIER]}|x|X|\\*`);createToken("XRANGEPLAIN",`[v=\\s]*(${l[p.XRANGEIDENTIFIER]})`+`(?:\\.(${l[p.XRANGEIDENTIFIER]})`+`(?:\\.(${l[p.XRANGEIDENTIFIER]})`+`(?:${l[p.PRERELEASE]})?${l[p.BUILD]}?`+`)?)?`);createToken("XRANGEPLAINLOOSE",`[v=\\s]*(${l[p.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${l[p.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${l[p.XRANGEIDENTIFIERLOOSE]})`+`(?:${l[p.PRERELEASELOOSE]})?${l[p.BUILD]}?`+`)?)?`);createToken("XRANGE",`^${l[p.GTLT]}\\s*${l[p.XRANGEPLAIN]}$`);createToken("XRANGELOOSE",`^${l[p.GTLT]}\\s*${l[p.XRANGEPLAINLOOSE]}$`);createToken("COERCE",`${"(^|[^\\d])"+"(\\d{1,"}${r}})`+`(?:\\.(\\d{1,${r}}))?`+`(?:\\.(\\d{1,${r}}))?`+`(?:$|[^\\d])`);createToken("COERCERTL",l[p.COERCE],true);createToken("LONETILDE","(?:~>?)");createToken("TILDETRIM",`(\\s*)${l[p.LONETILDE]}\\s+`,true);i.tildeTrimReplace="$1~";createToken("TILDE",`^${l[p.LONETILDE]}${l[p.XRANGEPLAIN]}$`);createToken("TILDELOOSE",`^${l[p.LONETILDE]}${l[p.XRANGEPLAINLOOSE]}$`);createToken("LONECARET","(?:\\^)");createToken("CARETTRIM",`(\\s*)${l[p.LONECARET]}\\s+`,true);i.caretTrimReplace="$1^";createToken("CARET",`^${l[p.LONECARET]}${l[p.XRANGEPLAIN]}$`);createToken("CARETLOOSE",`^${l[p.LONECARET]}${l[p.XRANGEPLAINLOOSE]}$`);createToken("COMPARATORLOOSE",`^${l[p.GTLT]}\\s*(${l[p.LOOSEPLAIN]})$|^$`);createToken("COMPARATOR",`^${l[p.GTLT]}\\s*(${l[p.FULLPLAIN]})$|^$`);createToken("COMPARATORTRIM",`(\\s*)${l[p.GTLT]}\\s*(${l[p.LOOSEPLAIN]}|${l[p.XRANGEPLAIN]})`,true);i.comparatorTrimReplace="$1$2$3";createToken("HYPHENRANGE",`^\\s*(${l[p.XRANGEPLAIN]})`+`\\s+-\\s+`+`(${l[p.XRANGEPLAIN]})`+`\\s*$`);createToken("HYPHENRANGELOOSE",`^\\s*(${l[p.XRANGEPLAINLOOSE]})`+`\\s+-\\s+`+`(${l[p.XRANGEPLAINLOOSE]})`+`\\s*$`);createToken("STAR","(<|>)?=?\\s*\\*");createToken("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");createToken("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},4136:(t,i,a)=>{const r=a(9201);const gtr=(t,i,a)=>r(t,i,">",a);t.exports=gtr},4994:(t,i,a)=>{const r=a(4150);const intersects=(t,i,a)=>{t=new r(t,a);i=new r(i,a);return t.intersects(i,a)};t.exports=intersects},4195:(t,i,a)=>{const r=a(9201);const ltr=(t,i,a)=>r(t,i,"<",a);t.exports=ltr},3233:(t,i,a)=>{const r=a(261);const o=a(4150);const maxSatisfying=(t,i,a)=>{let c=null;let l=null;let p=null;try{p=new o(i,a)}catch(t){return null}t.forEach((t=>{if(p.test(t)){if(!c||l.compare(t)===-1){c=t;l=new r(c,a)}}}));return c};t.exports=maxSatisfying},567:(t,i,a)=>{const r=a(261);const o=a(4150);const minSatisfying=(t,i,a)=>{let c=null;let l=null;let p=null;try{p=new o(i,a)}catch(t){return null}t.forEach((t=>{if(p.test(t)){if(!c||l.compare(t)===1){c=t;l=new r(c,a)}}}));return c};t.exports=minSatisfying},8591:(t,i,a)=>{const r=a(261);const o=a(4150);const c=a(4766);const minVersion=(t,i)=>{t=new o(t,i);let a=new r("0.0.0");if(t.test(a)){return a}a=new r("0.0.0-0");if(t.test(a)){return a}a=null;for(let i=0;i{const i=new r(t.semver.version);switch(t.operator){case">":if(i.prerelease.length===0){i.patch++}else{i.prerelease.push(0)}i.raw=i.format();case"":case">=":if(!l||c(i,l)){l=i}break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}));if(l&&(!a||c(a,l))){a=l}}if(a&&t.test(a)){return a}return null};t.exports=minVersion},9201:(t,i,a)=>{const r=a(261);const o=a(9846);const{ANY:c}=o;const l=a(4150);const p=a(1472);const u=a(4766);const d=a(5939);const m=a(3688);const h=a(1292);const outside=(t,i,a,T)=>{t=new r(t,T);i=new l(i,T);let v,g,E,_,b;switch(a){case">":v=u;g=m;E=d;_=">";b=">=";break;case"<":v=d;g=h;E=u;_="<";b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(p(t,i,T)){return false}for(let a=0;a{if(t.semver===c){t=new o(">=0.0.0")}l=l||t;p=p||t;if(v(t.semver,l.semver,T)){l=t}else if(E(t.semver,p.semver,T)){p=t}}));if(l.operator===_||l.operator===b){return false}if((!p.operator||p.operator===_)&&g(t,p.semver)){return false}else if(p.operator===b&&E(t,p.semver)){return false}}return true};t.exports=outside},9841:(t,i,a)=>{const r=a(1472);const o=a(415);t.exports=(t,i,a)=>{const c=[];let l=null;let p=null;const u=t.sort(((t,i)=>o(t,i,a)));for(const t of u){const o=r(t,i,a);if(o){p=t;if(!l){l=t}}else{if(p){c.push([l,p])}p=null;l=null}}if(l){c.push([l,null])}const d=[];for(const[t,i]of c){if(t===i){d.push(t)}else if(!i&&t===u[0]){d.push("*")}else if(!i){d.push(`>=${t}`)}else if(t===u[0]){d.push(`<=${i}`)}else{d.push(`${t} - ${i}`)}}const m=d.join(" || ");const h=typeof i.raw==="string"?i.raw:String(i);return m.length{const r=a(4150);const o=a(9846);const{ANY:c}=o;const l=a(1472);const p=a(415);const subset=(t,i,a={})=>{if(t===i){return true}t=new r(t,a);i=new r(i,a);let o=false;e:for(const r of t.set){for(const t of i.set){const i=simpleSubset(r,t,a);o=o||i!==null;if(i){continue e}}if(o){return false}}return true};const u=[new o(">=0.0.0-0")];const d=[new o(">=0.0.0")];const simpleSubset=(t,i,a)=>{if(t===i){return true}if(t.length===1&&t[0].semver===c){if(i.length===1&&i[0].semver===c){return true}else if(a.includePrerelease){t=u}else{t=d}}if(i.length===1&&i[0].semver===c){if(a.includePrerelease){return true}else{i=d}}const r=new Set;let o,m;for(const i of t){if(i.operator===">"||i.operator===">="){o=higherGT(o,i,a)}else if(i.operator==="<"||i.operator==="<="){m=lowerLT(m,i,a)}else{r.add(i.semver)}}if(r.size>1){return null}let h;if(o&&m){h=p(o.semver,m.semver,a);if(h>0){return null}else if(h===0&&(o.operator!==">="||m.operator!=="<=")){return null}}for(const t of r){if(o&&!l(t,String(o),a)){return null}if(m&&!l(t,String(m),a)){return null}for(const r of i){if(!l(t,String(r),a)){return false}}return true}let T,v;let g,E;let _=m&&!a.includePrerelease&&m.semver.prerelease.length?m.semver:false;let b=o&&!a.includePrerelease&&o.semver.prerelease.length?o.semver:false;if(_&&_.prerelease.length===1&&m.operator==="<"&&_.prerelease[0]===0){_=false}for(const t of i){E=E||t.operator===">"||t.operator===">=";g=g||t.operator==="<"||t.operator==="<=";if(o){if(b){if(t.semver.prerelease&&t.semver.prerelease.length&&t.semver.major===b.major&&t.semver.minor===b.minor&&t.semver.patch===b.patch){b=false}}if(t.operator===">"||t.operator===">="){T=higherGT(o,t,a);if(T===t&&T!==o){return false}}else if(o.operator===">="&&!l(o.semver,String(t),a)){return false}}if(m){if(_){if(t.semver.prerelease&&t.semver.prerelease.length&&t.semver.major===_.major&&t.semver.minor===_.minor&&t.semver.patch===_.patch){_=false}}if(t.operator==="<"||t.operator==="<="){v=lowerLT(m,t,a);if(v===t&&v!==m){return false}}else if(m.operator==="<="&&!l(m.semver,String(t),a)){return false}}if(!t.operator&&(m||o)&&h!==0){return false}}if(o&&g&&!m&&h!==0){return false}if(m&&E&&!o&&h!==0){return false}if(b||_){return false}return true};const higherGT=(t,i,a)=>{if(!t){return i}const r=p(t.semver,i.semver,a);return r>0?t:r<0?i:i.operator===">"&&t.operator===">="?i:t};const lowerLT=(t,i,a)=>{if(!t){return i}const r=p(t.semver,i.semver,a);return r<0?t:r>0?i:i.operator==="<"&&t.operator==="<="?i:t};t.exports=subset},2107:(t,i,a)=>{const r=a(4150);const toComparators=(t,i)=>new r(t,i).set.map((t=>t.map((t=>t.value)).join(" ").trim().split(" ")));t.exports=toComparators},2964:(t,i,a)=>{const r=a(4150);const validRange=(t,i)=>{try{return new r(t,i).range||"*"}catch(t){return null}};t.exports=validRange},9440:(t,i,a)=>{var r=a(8230);var o=a(752);var c=a(6171);var l=r("%TypeError%");var p=r("%WeakMap%",true);var u=r("%Map%",true);var d=o("WeakMap.prototype.get",true);var m=o("WeakMap.prototype.set",true);var h=o("WeakMap.prototype.has",true);var T=o("Map.prototype.get",true);var v=o("Map.prototype.set",true);var g=o("Map.prototype.has",true);var listGetNode=function(t,i){for(var a=t,r;(r=a.next)!==null;a=r){if(r.key===i){a.next=r.next;r.next=t.next;t.next=r;return r}}};var listGet=function(t,i){var a=listGetNode(t,i);return a&&a.value};var listSet=function(t,i,a){var r=listGetNode(t,i);if(r){r.value=a}else{t.next={key:i,next:t.next,value:a}}};var listHas=function(t,i){return!!listGetNode(t,i)};t.exports=function getSideChannel(){var t;var i;var a;var r={assert:function(t){if(!r.has(t)){throw new l("Side channel does not contain "+c(t))}},get:function(r){if(p&&r&&(typeof r==="object"||typeof r==="function")){if(t){return d(t,r)}}else if(u){if(i){return T(i,r)}}else{if(a){return listGet(a,r)}}},has:function(r){if(p&&r&&(typeof r==="object"||typeof r==="function")){if(t){return h(t,r)}}else if(u){if(i){return g(i,r)}}else{if(a){return listHas(a,r)}}return false},set:function(r,o){if(p&&r&&(typeof r==="object"||typeof r==="function")){if(!t){t=new p}m(t,r,o)}else if(u){if(!i){i=new u}v(i,r,o)}else{if(!a){a={key:{},next:null}}listSet(a,r,o)}}};return r}},2426:t=>{function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);a{function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);a{function ownKeys(t,i){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);i&&(r=r.filter((function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable}))),a.push.apply(a,r)}return a}function _objectSpread(t){for(var i=1;ithis.emit("error",t)));this.session=u}o.inherits(Request,r);Request.prototype.createUnixConnection=function(t,i){switch(this.protocol){case"http:":return c.connect(i.socketPath);case"https:":i.ALPNProtocols=["h2"];i.servername=this.host;i.allowHalfOpen=true;return l.connect(i.socketPath,i);default:throw new Error("Unsupported protocol",this.protocol)}};Request.prototype.setNoDelay=function(t){};Request.prototype.getFrame=function(){if(this.frame){return this.frame}const t={[v]:this.path,[E]:this.method};let i=this.mapToHttp2Header(this._headers);i=Object.assign(i,t);const a=this.session.request(i);a.once("response",((t,i)=>{t=this.mapToHttpHeader(t);a.headers=t;a.statusCode=t[g];a.status=a.statusCode;this.emit("response",a)}));this._headerSent=true;a.once("drain",(()=>this.emit("drain")));a.on("error",(t=>this.emit("error",t)));a.on("close",(()=>this.session.close()));this.frame=a;return a};Request.prototype.mapToHttpHeader=function(t){const i=Object.keys(t);const a={};for(var r=0,o=i;r{function _slicedToArray(t,i){return _arrayWithHoles(t)||_iterableToArrayLimit(t,i)||_unsupportedIterableToArray(t,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(t,i){var a=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=a){var r,o,c,l,p=[],u=!0,d=!1;try{if(c=(a=a.call(t)).next,0===i){if(Object(a)!==a)return;u=!1}else for(;!(u=(r=c.call(a)).done)&&(p.push(r.value),p.length!==i);u=!0);}catch(t){d=!0,o=t}finally{try{if(!u&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(d)throw o}}return p}}function _arrayWithHoles(t){if(Array.isArray(t))return t}function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);a{const i=this._getFormData();i.emit("error",t)}))}else if(!r.filename&&i.path){r.filename=i.path}this._getFormData().append(t,i,r)}return this};Request.prototype._getFormData=function(){if(!this._formData){this._formData=new _;this._formData.on("error",(t=>{x("FormData error",t);if(this.called){return}this.callback(t);this.abort()}))}return this._formData};Request.prototype.agent=function(t){if(arguments.length===0)return this._agent;this._agent=t;return this};Request.prototype.lookup=function(t){if(arguments.length===0)return this._lookup;this._lookup=t;return this};Request.prototype.type=function(t){return this.set("Content-Type",t.includes("/")?t:g.getType(t))};Request.prototype.accept=function(t){return this.set("Accept",t.includes("/")?t:g.getType(t))};Request.prototype.query=function(t){if(typeof t==="string"){this._query.push(t)}else{Object.assign(this.qs,t)}return this};Request.prototype.write=function(t,i){const a=this.request();if(!this._streamRequest){this._streamRequest=true}return a.write(t,i)};Request.prototype.pipe=function(t,i){this.piped=true;this.buffer(false);this.end();return this._pipeContinue(t,i)};Request.prototype._pipeContinue=function(t,i){this.req.once("response",(a=>{if(isRedirect(a.statusCode)&&this._redirects++!==this._maxRedirects){return this._redirect(a)===this?this._pipeContinue(t,i):undefined}this.res=a;this._emitResponse();if(this._aborted)return;if(this._shouldUnzip(a)){const r=h.createUnzip();r.on("error",(i=>{if(i&&i.code==="Z_BUF_ERROR"){t.emit("end");return}t.emit("error",i)}));a.pipe(r).pipe(t,i)}else{a.pipe(t,i)}a.once("end",(()=>{this.emit("end")}))}));return t};Request.prototype.buffer=function(t){this._buffer=t!==false;return this};Request.prototype._redirect=function(t){let i=t.headers.location;if(!i){return this.callback(new Error("No location header for redirect"),t)}x("redirect %s -> %s",this.url,i);i=l(this.url,i);t.resume();let a=this.req.getHeaders?this.req.getHeaders():this.req._headers;const r=o(i).host!==o(this.url).host;if(t.statusCode===301||t.statusCode===302){a=S.cleanHeader(a,r);this.method=this.method==="HEAD"?"HEAD":"GET";this._data=null}if(t.statusCode===303){a=S.cleanHeader(a,r);this.method="GET";this._data=null}delete a.host;delete this.req;delete this._formData;_initHeaders(this);this.res=t;this._endCalled=false;this.url=i;this.qs={};this._query.length=0;this.set(a);this._emitRedirect();this._redirectList.push(this.url);this.end(this._callback);return this};Request.prototype.auth=function(t,i,a){if(arguments.length===1)i="";if(typeof i==="object"&&i!==null){a=i;i=""}if(!a){a={type:"basic"}}const encoder=t=>Buffer.from(t).toString("base64");return this._auth(t,i,a,encoder)};Request.prototype.ca=function(t){this._ca=t;return this};Request.prototype.key=function(t){this._key=t;return this};Request.prototype.pfx=function(t){if(typeof t==="object"&&!Buffer.isBuffer(t)){this._pfx=t.pfx;this._passphrase=t.passphrase}else{this._pfx=t}return this};Request.prototype.cert=function(t){this._cert=t;return this};Request.prototype.disableTLSCerts=function(){this._disableTLSCerts=true;return this};Request.prototype.request=function(){if(this.req)return this.req;const t={};try{const t=v.stringify(this.qs,{indices:false,strictNullHandling:true});if(t){this.qs={};this._query.push(t)}this._finalizeQueryString()}catch(t){return this.emit("error",t)}let a=this.url;const r=this._retries;let c;if(a.includes("`")){const t=a.indexOf("?");if(t!==-1){const i=a.slice(t+1);c=i.match(/`|%60/g)}}if(a.indexOf("http")!==0)a=`http://${a}`;a=o(a);if(c){let t=0;a.query=a.query.replace(/%60/g,(()=>c[t++]));a.search=`?${a.query}`;a.path=a.pathname+a.search}if(/^https?\+unix:/.test(a.protocol)===true){a.protocol=`${a.protocol.split("+")[0]}:`;const i=a.path.match(/^([^/]+)(.+)$/);t.socketPath=i[1].replace(/%2F/g,"/");a.path=i[2]}if(this._connectOverride){const t=a,i=t.hostname;const r=i in this._connectOverride?this._connectOverride[i]:this._connectOverride["*"];if(r){if(!this._header.host){this.set("host",a.host)}let t;let i;if(typeof r==="object"){t=r.host;i=r.port}else{t=r;i=a.port}a.host=/:/.test(t)?`[${t}]`:t;if(i){a.host+=`:${i}`;a.port=i}a.hostname=t}}t.method=this.method;t.port=a.port;t.path=a.path;t.host=a.hostname;t.ca=this._ca;t.key=this._key;t.pfx=this._pfx;t.cert=this._cert;t.passphrase=this._passphrase;t.agent=this._agent;t.lookup=this._lookup;t.rejectUnauthorized=typeof this._disableTLSCerts==="boolean"?!this._disableTLSCerts:process.env.NODE_TLS_REJECT_UNAUTHORIZED!=="0";if(this._header.host){t.servername=this._header.host.replace(/:\d+$/,"")}if(this._trustLocalhost&&/^(?:localhost|127\.0\.0\.\d+|(0*:)+:0*1)$/.test(a.hostname)){t.rejectUnauthorized=false}const l=this._enableHttp2?i.protocols["http2:"].setProtocol(a.protocol):i.protocols[a.protocol];this.req=l.request(t);const p=this.req;p.setNoDelay(true);if(t.method!=="HEAD"){p.setHeader("Accept-Encoding","gzip, deflate")}this.protocol=a.protocol;this.host=a.host;p.once("drain",(()=>{this.emit("drain")}));p.on("error",(t=>{if(this._aborted)return;if(this._retries!==r)return;if(this.response)return;this.callback(t)}));if(a.auth){const t=a.auth.split(":");this.auth(t[0],t[1])}if(this.username&&this.password){this.auth(this.username,this.password)}for(const t in this.header){if(k(this.header,t))p.setHeader(t,this.header[t])}if(this.cookies){if(k(this._header,"cookie")){const t=new A.CookieJar;t.setCookies(this._header.cookie.split("; "));t.setCookies(this.cookies.split("; "));p.setHeader("Cookie",t.getCookies(A.CookieAccessInfo.All).toValueString())}else{p.setHeader("Cookie",this.cookies)}}return p};Request.prototype.callback=function(t,i){if(this._shouldRetry(t,i)){return this._retry()}const a=this._callback||noop;this.clearTimeout();if(this.called)return console.warn("superagent: double callback bug");this.called=true;if(!t){try{if(!this._isResponseOK(i)){let a="Unsuccessful HTTP response";if(i){a=d.STATUS_CODES[i.status]||a}t=new Error(a);t.status=i?i.status:undefined}}catch(a){t=a;t.status=t.status||(i?i.status:undefined)}}if(!t){return a(null,i)}t.response=i;if(this._maxRetries)t.retries=this._retries-1;if(t&&this.listeners("error").length>0){this.emit("error",t)}a(t,i)};Request.prototype._isHost=function(t){return Buffer.isBuffer(t)||t instanceof p||t instanceof _};Request.prototype._emitResponse=function(t,i){const a=new N(this);this.response=a;a.redirects=this._redirectList;if(undefined!==t){a.body=t}a.files=i;if(this._endCalled){a.pipe=function(){throw new Error("end() has already been called, so it's too late to start piping")}}this.emit("response",a);return a};Request.prototype._emitRedirect=function(){const t=new N(this);t.redirects=this._redirectList;this.emit("redirect",t)};Request.prototype.end=function(t){this.request();x("%s %s",this.method,this.url);if(this._endCalled){throw new Error(".end() was called twice. This is not supported in superagent")}this._endCalled=true;this._callback=t||noop;this._end()};Request.prototype._end=function(){if(this._aborted)return this.callback(new Error("The request has been aborted even before .end() was called"));let t=this._data;const a=this.req;const r=this.method;this._setTimeouts();if(r!=="HEAD"&&!a._headerSent){if(typeof t!=="string"){let r=a.getHeader("Content-Type");if(r)r=r.split(";")[0];let o=this._serializer||i.serialize[r];if(!o&&isJSON(r)){o=i.serialize["application/json"]}if(o)t=o(t)}if(t&&!a.getHeader("Content-Length")){a.setHeader("Content-Length",Buffer.isBuffer(t)?t.length:Buffer.byteLength(t))}}a.once("response",(t=>{x("%s %s -> %s",this.method,this.url,t.statusCode);if(this._responseTimeoutTimer){clearTimeout(this._responseTimeoutTimer)}if(this.piped){return}const r=this._maxRedirects;const o=S.type(t.headers["content-type"]||"")||"text/plain";let c=o.split("/")[0];if(c)c=c.toLowerCase().trim();const l=c==="multipart";const p=isRedirect(t.statusCode);const u=this._responseType;this.res=t;if(p&&this._redirects++!==r){return this._redirect(t)}if(this.method==="HEAD"){this.emit("end");this.callback(null,this._emitResponse());return}if(this._shouldUnzip(t)){O(a,t)}let d=this._buffer;if(d===undefined&&o in i.buffer){d=Boolean(i.buffer[o])}let m=this._parser;if(undefined===d&&m){console.warn("A custom superagent parser has been set, but buffering strategy for the parser hasn't been configured. Call `req.buffer(true or false)` or set `superagent.buffer[mime] = true or false`");d=true}if(!m){if(u){m=i.parse.image;d=true}else if(l){const t=b();m=t.parse.bind(t);d=true}else if(isBinary(o)){m=i.parse.image;d=true}else if(i.parse[o]){m=i.parse[o]}else if(c==="text"){m=i.parse.text;d=d!==false}else if(isJSON(o)){m=i.parse["application/json"];d=d!==false}else if(d){m=i.parse.text}else if(undefined===d){m=i.parse.image;d=true}}if(undefined===d&&isText(o)||isJSON(o)){d=true}this._resBuffered=d;let h=false;if(d){let i=this._maxResponseSize||2e8;t.on("data",(a=>{i-=a.byteLength||a.length>0?a.length:0;if(i<0){const i=new Error("Maximum response size reached");i.code="ETOOLARGE";h=false;t.destroy(i);this.callback(i,null)}}))}if(m){try{h=d;m(t,((t,i,a)=>{if(this.timedout){return}if(t&&!this._aborted){return this.callback(t)}if(h){this.emit("end");this.callback(null,this._emitResponse(i,a))}}))}catch(t){this.callback(t);return}}this.res=t;if(!d){x("unbuffered %s %s",this.method,this.url);this.callback(null,this._emitResponse());if(l)return;t.once("end",(()=>{x("end %s %s",this.method,this.url);this.emit("end")}));return}t.once("error",(t=>{h=false;this.callback(t,null)}));if(!h)t.once("end",(()=>{x("end %s %s",this.method,this.url);this.emit("end");this.callback(null,this._emitResponse())}))}));this.emit("request",this);const getProgressMonitor=()=>{const t=true;const i=a.getHeader("Content-Length");let r=0;const o=new p.Transform;o._transform=(a,o,c)=>{r+=a.length;this.emit("progress",{direction:"upload",lengthComputable:t,loaded:r,total:i});c(null,a)};return o};const bufferToChunks=t=>{const i=16*1024;const a=new p.Readable;const r=t.length;const o=r%i;const c=r-o;for(let r=0;r0){const i=t.slice(-o);a.push(i)}a.push(null);return a};const o=this._formData;if(o){const t=o.getHeaders();for(const i in t){if(k(t,i)){x('setting FormData header: "%s: %s"',i,t[i]);a.setHeader(i,t[i])}}o.getLength(((t,i)=>{if(t)x("formData.getLength had error",t,i);x("got FormData Content-Length: %s",i);if(typeof i==="number"){a.setHeader("Content-Length",i)}o.pipe(getProgressMonitor()).pipe(a)}))}else if(Buffer.isBuffer(t)){bufferToChunks(t).pipe(getProgressMonitor()).pipe(a)}else{a.end(t)}};Request.prototype._shouldUnzip=t=>{if(t.statusCode===204||t.statusCode===304){return false}if(t.headers["content-length"]==="0"){return false}return/^\s*(?:deflate|gzip)\s*$/.test(t.headers["content-encoding"])};Request.prototype.connect=function(t){if(typeof t==="string"){this._connectOverride={"*":t}}else if(typeof t==="object"){this._connectOverride=t}else{this._connectOverride=undefined}return this};Request.prototype.trustLocalhost=function(t){this._trustLocalhost=t===undefined?true:t;return this};if(!E.includes("del")){E=[...E];E.push("del")}var P=_createForOfIteratorHelper(E),L;try{for(P.s();!(L=P.n()).done;){let t=L.value;const i=t;t=t==="del"?"delete":t;t=t.toUpperCase();request[i]=(i,a,r)=>{const o=request(t,i);if(typeof a==="function"){r=a;a=null}if(a){if(t==="GET"||t==="HEAD"){o.query(a)}else{o.send(a)}}if(r)o.end(r);return o}}}catch(t){P.e(t)}finally{P.f()}function isText(t){const i=t.split("/");let a=i[0];if(a)a=a.toLowerCase().trim();let r=i[1];if(r)r=r.toLowerCase().trim();return a==="text"||r==="x-www-form-urlencoded"}function isBinary(t){let i=t.split("/"),a=_slicedToArray(i,2),r=a[0],o=a[1];if(r)r=r.toLowerCase().trim();if(o)o=o.toLowerCase().trim();return["audio","font","image","video"].includes(r)||["gz","gzip"].includes(o)}function isJSON(t){return/[/+]json($|[^-\w])/i.test(t)}function isRedirect(t){return[301,302,303,305,307,308].includes(t)}},9988:t=>{t.exports=(t,i)=>{const a=[];t.on("data",(t=>{a.push(t)}));t.on("end",(()=>{i(null,Buffer.concat(a))}))}},8629:(t,i,a)=>{i["application/x-www-form-urlencoded"]=a(8160);i["application/json"]=a(3821);i.text=a(3818);i["application/json-seq"]=i.text;const r=a(9988);i["application/octet-stream"]=r;i["application/pdf"]=r;i.image=r},3821:t=>{t.exports=function(t,i){t.text="";t.setEncoding("utf8");t.on("data",(i=>{t.text+=i}));t.on("end",(()=>{let a;let r;try{a=t.text&&JSON.parse(t.text)}catch(i){r=i;r.rawResponse=t.text||null;r.statusCode=t.statusCode}finally{i(r,a)}}))}},3818:t=>{t.exports=(t,i)=>{t.text="";t.setEncoding("utf8");t.on("data",(i=>{t.text+=i}));t.on("end",i)}},8160:(t,i,a)=>{const r=a(6984);t.exports=(t,i)=>{t.text="";t.setEncoding("ascii");t.on("data",(i=>{t.text+=i}));t.on("end",(()=>{try{i(null,r.parse(t.text))}catch(t){i(t)}}))}},2612:(t,i,a)=>{const r=a(3837);const o=a(2781);const c=a(8840);const l=a(7519),p=l.mixin;t.exports=Response;function Response(t){o.call(this);this.res=t.res;const i=this.res;this.request=t;this.req=t.req;this.text=i.text;this.files=i.files||{};this.buffered=t._resBuffered;this.headers=i.headers;this.header=this.headers;this._setStatusProperties(i.statusCode);this._setHeaderProperties(this.header);this.setEncoding=i.setEncoding.bind(i);i.on("data",this.emit.bind(this,"data"));i.on("end",this.emit.bind(this,"end"));i.on("close",this.emit.bind(this,"close"));i.on("error",this.emit.bind(this,"error"))}Object.defineProperty(Response.prototype,"body",{get(){return this._body!==undefined?this._body:this.res.body!==undefined?this.res.body:{}},set(t){this._body=t}});r.inherits(Response,o);p(Response.prototype,c.prototype);Response.prototype.destroy=function(t){this.res.destroy(t)};Response.prototype.pause=function(){this.res.pause()};Response.prototype.resume=function(){this.res.resume()};Response.prototype.toError=function(){const t=this.req;const i=t.method;const a=t.path;const r=`cannot ${i} ${a} (${this.status})`;const o=new Error(r);o.status=this.status;o.text=this.text;o.method=i;o.path=a;return o};Response.prototype.setStatusProperties=function(t){console.warn("In superagent 2.x setStatusProperties is a private method");return this._setStatusProperties(t)};Response.prototype.toJSON=function(){return{req:this.request.toJSON(),header:this.header,status:this.status,text:this.text}}},3088:(t,i,a)=>{const r=a(1576),o=r.StringDecoder;const c=a(2781);const l=a(9796);i.unzip=(t,i)=>{const a=l.createUnzip();const r=new c;let p;r.req=t;a.on("error",(t=>{if(t&&t.code==="Z_BUF_ERROR"){r.emit("end");return}r.emit("error",t)}));i.pipe(a);i.setEncoding=t=>{p=new o(t)};a.on("data",(t=>{if(p){const i=p.write(t);if(i.length>0)r.emit("data",i)}else{r.emit("data",t)}}));a.on("end",(()=>{r.emit("end")}));const u=i.on;i.on=function(t,a){if(t==="data"||t==="end"){r.on(t,a.bind(i))}else if(t==="error"){r.on(t,a.bind(i));u.call(i,t,a)}else{u.call(i,t,a)}return this}}},4013:(t,i,a)=>{const r=a(2671);const o=a(7519),c=o.isObject,l=o.hasOwn;t.exports=RequestBase;function RequestBase(){}RequestBase.prototype.clearTimeout=function(){clearTimeout(this._timer);clearTimeout(this._responseTimeoutTimer);clearTimeout(this._uploadTimeoutTimer);delete this._timer;delete this._responseTimeoutTimer;delete this._uploadTimeoutTimer;return this};RequestBase.prototype.parse=function(t){this._parser=t;return this};RequestBase.prototype.responseType=function(t){this._responseType=t;return this};RequestBase.prototype.serialize=function(t){this._serializer=t;return this};RequestBase.prototype.timeout=function(t){if(!t||typeof t!=="object"){this._timeout=t;this._responseTimeout=0;this._uploadTimeout=0;return this}for(const i in t){if(l(t,i)){switch(i){case"deadline":this._timeout=t.deadline;break;case"response":this._responseTimeout=t.response;break;case"upload":this._uploadTimeout=t.upload;break;default:console.warn("Unknown timeout option",i)}}}return this};RequestBase.prototype.retry=function(t,i){if(arguments.length===0||t===true)t=1;if(t<=0)t=0;this._maxRetries=t;this._retries=0;this._retryCallback=i;return this};const p=new Set(["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"]);const u=new Set([408,413,429,500,502,503,504,521,522,524]);RequestBase.prototype._shouldRetry=function(t,i){if(!this._maxRetries||this._retries++>=this._maxRetries){return false}if(this._retryCallback){try{const a=this._retryCallback(t,i);if(a===true)return true;if(a===false)return false}catch(t){console.error(t)}}if(i&&i.status&&u.has(i.status))return true;if(t){if(t.code&&p.has(t.code))return true;if(t.timeout&&t.code==="ECONNABORTED")return true;if(t.crossDomain)return true}return false};RequestBase.prototype._retry=function(){this.clearTimeout();if(this.req){this.req=null;this.req=this.request()}this._aborted=false;this.timedout=false;this.timedoutError=null;return this._end()};RequestBase.prototype.then=function(t,i){if(!this._fullfilledPromise){const t=this;if(this._endCalled){console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises")}this._fullfilledPromise=new Promise(((i,a)=>{t.on("abort",(()=>{if(this._maxRetries&&this._maxRetries>this._retries){return}if(this.timedout&&this.timedoutError){a(this.timedoutError);return}const t=new Error("Aborted");t.code="ABORTED";t.status=this.status;t.method=this.method;t.url=this.url;a(t)}));t.end(((t,r)=>{if(t)a(t);else i(r)}))}))}return this._fullfilledPromise.then(t,i)};RequestBase.prototype.catch=function(t){return this.then(undefined,t)};RequestBase.prototype.use=function(t){t(this);return this};RequestBase.prototype.ok=function(t){if(typeof t!=="function")throw new Error("Callback required");this._okCallback=t;return this};RequestBase.prototype._isResponseOK=function(t){if(!t){return false}if(this._okCallback){return this._okCallback(t)}return t.status>=200&&t.status<300};RequestBase.prototype.get=function(t){return this._header[t.toLowerCase()]};RequestBase.prototype.getHeader=RequestBase.prototype.get;RequestBase.prototype.set=function(t,i){if(c(t)){for(const i in t){if(l(t,i))this.set(i,t[i])}return this}this._header[t.toLowerCase()]=i;this.header[t]=i;return this};RequestBase.prototype.unset=function(t){delete this._header[t.toLowerCase()];delete this.header[t];return this};RequestBase.prototype.field=function(t,i,a){if(t===null||undefined===t){throw new Error(".field(name, val) name can not be empty")}if(this._data){throw new Error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()")}if(c(t)){for(const i in t){if(l(t,i))this.field(i,t[i])}return this}if(Array.isArray(i)){for(const a in i){if(l(i,a))this.field(t,i[a])}return this}if(i===null||undefined===i){throw new Error(".field(name, val) val can not be empty")}if(typeof i==="boolean"){i=String(i)}if(a)this._getFormData().append(t,i,a);else this._getFormData().append(t,i);return this};RequestBase.prototype.abort=function(){if(this._aborted){return this}this._aborted=true;if(this.xhr)this.xhr.abort();if(this.req){if(r.gte(process.version,"v13.0.0")&&r.lt(process.version,"v14.0.0")){throw new Error("Superagent does not work in v13 properly with abort() due to Node.js core changes")}else if(r.gte(process.version,"v14.0.0")){this.req.destroyed=true}this.req.abort()}this.clearTimeout();this.emit("abort");return this};RequestBase.prototype._auth=function(t,i,a,r){switch(a.type){case"basic":this.set("Authorization",`Basic ${r(`${t}:${i}`)}`);break;case"auto":this.username=t;this.password=i;break;case"bearer":this.set("Authorization",`Bearer ${t}`);break;default:break}return this};RequestBase.prototype.withCredentials=function(t){if(t===undefined)t=true;this._withCredentials=t;return this};RequestBase.prototype.redirects=function(t){this._maxRedirects=t;return this};RequestBase.prototype.maxResponseSize=function(t){if(typeof t!=="number"){throw new TypeError("Invalid argument")}this._maxResponseSize=t;return this};RequestBase.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}};RequestBase.prototype.send=function(t){const i=c(t);let a=this._header["content-type"];if(this._formData){throw new Error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()")}if(i&&!this._data){if(Array.isArray(t)){this._data=[]}else if(!this._isHost(t)){this._data={}}}else if(t&&this._data&&this._isHost(this._data)){throw new Error("Can't merge these send calls")}if(i&&c(this._data)){for(const i in t){if(l(t,i))this._data[i]=t[i]}}else if(typeof t==="string"){if(!a)this.type("form");a=this._header["content-type"];if(a)a=a.toLowerCase().trim();if(a==="application/x-www-form-urlencoded"){this._data=this._data?`${this._data}&${t}`:t}else{this._data=(this._data||"")+t}}else{this._data=t}if(!i||this._isHost(t)){return this}if(!a)this.type("json");return this};RequestBase.prototype.sortQuery=function(t){this._sort=typeof t==="undefined"?true:t;return this};RequestBase.prototype._finalizeQueryString=function(){const t=this._query.join("&");if(t){this.url+=(this.url.includes("?")?"&":"?")+t}this._query.length=0;if(this._sort){const t=this.url.indexOf("?");if(t>=0){const i=this.url.slice(t+1).split("&");if(typeof this._sort==="function"){i.sort(this._sort)}else{i.sort()}this.url=this.url.slice(0,t)+"?"+i.join("&")}}};RequestBase.prototype._appendQueryString=()=>{console.warn("Unsupported")};RequestBase.prototype._timeoutError=function(t,i,a){if(this._aborted){return}const r=new Error(`${t+i}ms exceeded`);r.timeout=i;r.code="ECONNABORTED";r.errno=a;this.timedout=true;this.timedoutError=r;this.abort();this.callback(r)};RequestBase.prototype._setTimeouts=function(){const t=this;if(this._timeout&&!this._timer){this._timer=setTimeout((()=>{t._timeoutError("Timeout of ",t._timeout,"ETIME")}),this._timeout)}if(this._responseTimeout&&!this._responseTimeoutTimer){this._responseTimeoutTimer=setTimeout((()=>{t._timeoutError("Response timeout of ",t._responseTimeout,"ETIMEDOUT")}),this._responseTimeout)}}},8840:(t,i,a)=>{const r=a(7519);t.exports=ResponseBase;function ResponseBase(){}ResponseBase.prototype.get=function(t){return this.header[t.toLowerCase()]};ResponseBase.prototype._setHeaderProperties=function(t){const i=t["content-type"]||"";this.type=r.type(i);const a=r.params(i);for(const t in a){if(Object.prototype.hasOwnProperty.call(a,t))this[t]=a[t]}this.links={};try{if(t.link){this.links=r.parseLinks(t.link)}}catch(t){}};ResponseBase.prototype._setStatusProperties=function(t){const i=Math.trunc(t/100);this.statusCode=t;this.status=this.statusCode;this.statusType=i;this.info=i===1;this.ok=i===2;this.redirect=i===3;this.clientError=i===4;this.serverError=i===5;this.error=i===4||i===5?this.toError():false;this.created=t===201;this.accepted=t===202;this.noContent=t===204;this.badRequest=t===400;this.unauthorized=t===401;this.notAcceptable=t===406;this.forbidden=t===403;this.notFound=t===404;this.unprocessableEntity=t===422}},7519:(t,i)=>{function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);at.split(/ *; */).shift();i.params=t=>{const i={};var a=_createForOfIteratorHelper(t.split(/ *; */)),r;try{for(a.s();!(r=a.n()).done;){const t=r.value;const a=t.split(/ *= */);const o=a.shift();const c=a.shift();if(o&&c)i[o]=c}}catch(t){a.e(t)}finally{a.f()}return i};i.parseLinks=t=>{const i={};var a=_createForOfIteratorHelper(t.split(/ *, */)),r;try{for(a.s();!(r=a.n()).done;){const t=r.value;const a=t.split(/ *; */);const o=a[0].slice(1,-1);const c=a[1].split(/ *= */)[1].slice(1,-1);i[c]=o}}catch(t){a.e(t)}finally{a.f()}return i};i.cleanHeader=(t,i)=>{delete t["content-type"];delete t["content-length"];delete t["transfer-encoding"];delete t.host;if(i){delete t.authorization;delete t.cookie}return t};i.isObject=t=>t!==null&&typeof t==="object";i.hasOwn=Object.hasOwn||function(t,i){if(t==null){throw new TypeError("Cannot convert undefined or null to object")}return Object.prototype.hasOwnProperty.call(new Object(t),i)};i.mixin=(t,a)=>{for(const r in a){if(i.hasOwn(a,r)){t[r]=a[r]}}}},4432:(t,i,a)=>{const r=a(2037);const o=a(6224);const c=a(191);const{env:l}=process;let p;if(c("no-color")||c("no-colors")||c("color=false")||c("color=never")){p=0}else if(c("color")||c("colors")||c("color=true")||c("color=always")){p=1}if("FORCE_COLOR"in l){if(l.FORCE_COLOR==="true"){p=1}else if(l.FORCE_COLOR==="false"){p=0}else{p=l.FORCE_COLOR.length===0?1:Math.min(parseInt(l.FORCE_COLOR,10),3)}}function translateLevel(t){if(t===0){return false}return{level:t,hasBasic:true,has256:t>=2,has16m:t>=3}}function supportsColor(t,i){if(p===0){return 0}if(c("color=16m")||c("color=full")||c("color=truecolor")){return 3}if(c("color=256")){return 2}if(t&&!i&&p===undefined){return 0}const a=p||0;if(l.TERM==="dumb"){return a}if(process.platform==="win32"){const t=r.release().split(".");if(Number(t[0])>=10&&Number(t[2])>=10586){return Number(t[2])>=14931?3:2}return 1}if("CI"in l){if(["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some((t=>t in l))||l.CI_NAME==="codeship"){return 1}return a}if("TEAMCITY_VERSION"in l){return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(l.TEAMCITY_VERSION)?1:0}if(l.COLORTERM==="truecolor"){return 3}if("TERM_PROGRAM"in l){const t=parseInt((l.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(l.TERM_PROGRAM){case"iTerm.app":return t>=3?3:2;case"Apple_Terminal":return 2}}if(/-256(color)?$/i.test(l.TERM)){return 2}if(/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(l.TERM)){return 1}if("COLORTERM"in l){return 1}return a}function getSupportLevel(t){const i=supportsColor(t,t&&t.isTTY);return translateLevel(i)}t.exports={supportsColor:getSupportLevel,stdout:translateLevel(supportsColor(true,o.isatty(1))),stderr:translateLevel(supportsColor(true,o.isatty(2)))}},4249:(t,i,a)=>{t.exports=a(709)},709:(t,i,a)=>{var r=a(1808);var o=a(4404);var c=a(3685);var l=a(5687);var p=a(2361);var u=a(9491);var d=a(3837);i.httpOverHttp=httpOverHttp;i.httpsOverHttp=httpsOverHttp;i.httpOverHttps=httpOverHttps;i.httpsOverHttps=httpsOverHttps;function httpOverHttp(t){var i=new TunnelingAgent(t);i.request=c.request;return i}function httpsOverHttp(t){var i=new TunnelingAgent(t);i.request=c.request;i.createSocket=createSecureSocket;i.defaultPort=443;return i}function httpOverHttps(t){var i=new TunnelingAgent(t);i.request=l.request;return i}function httpsOverHttps(t){var i=new TunnelingAgent(t);i.request=l.request;i.createSocket=createSecureSocket;i.defaultPort=443;return i}function TunnelingAgent(t){var i=this;i.options=t||{};i.proxyOptions=i.options.proxy||{};i.maxSockets=i.options.maxSockets||c.Agent.defaultMaxSockets;i.requests=[];i.sockets=[];i.on("free",(function onFree(t,a,r,o){var c=toOptions(a,r,o);for(var l=0,p=i.requests.length;l=this.maxSockets){o.requests.push(c);return}o.createSocket(c,(function(i){i.on("free",onFree);i.on("close",onCloseOrRemove);i.on("agentRemove",onCloseOrRemove);t.onSocket(i);function onFree(){o.emit("free",i,c)}function onCloseOrRemove(t){o.removeSocket(i);i.removeListener("free",onFree);i.removeListener("close",onCloseOrRemove);i.removeListener("agentRemove",onCloseOrRemove)}}))};TunnelingAgent.prototype.createSocket=function createSocket(t,i){var a=this;var r={};a.sockets.push(r);var o=mergeOptions({},a.proxyOptions,{method:"CONNECT",path:t.host+":"+t.port,agent:false,headers:{host:t.host+":"+t.port}});if(t.localAddress){o.localAddress=t.localAddress}if(o.proxyAuth){o.headers=o.headers||{};o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")}m("making CONNECT request");var c=a.request(o);c.useChunkedEncodingByDefault=false;c.once("response",onResponse);c.once("upgrade",onUpgrade);c.once("connect",onConnect);c.once("error",onError);c.end();function onResponse(t){t.upgrade=true}function onUpgrade(t,i,a){process.nextTick((function(){onConnect(t,i,a)}))}function onConnect(o,l,p){c.removeAllListeners();l.removeAllListeners();if(o.statusCode!==200){m("tunneling socket could not be established, statusCode=%d",o.statusCode);l.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+o.statusCode);u.code="ECONNRESET";t.request.emit("error",u);a.removeSocket(r);return}if(p.length>0){m("got illegal response body from proxy");l.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";t.request.emit("error",u);a.removeSocket(r);return}m("tunneling connection has established");a.sockets[a.sockets.indexOf(r)]=l;return i(l)}function onError(i){c.removeAllListeners();m("tunneling socket could not be established, cause=%s\n",i.message,i.stack);var o=new Error("tunneling socket could not be established, "+"cause="+i.message);o.code="ECONNRESET";t.request.emit("error",o);a.removeSocket(r)}};TunnelingAgent.prototype.removeSocket=function removeSocket(t){var i=this.sockets.indexOf(t);if(i===-1){return}this.sockets.splice(i,1);var a=this.requests.shift();if(a){this.createSocket(a,(function(t){a.request.onSocket(t)}))}};function createSecureSocket(t,i){var a=this;TunnelingAgent.prototype.createSocket.call(a,t,(function(r){var c=t.request.getHeader("host");var l=mergeOptions({},a.options,{socket:r,servername:c?c.replace(/:.*$/,""):t.host});var p=o.connect(0,l);a.sockets[a.sockets.indexOf(r)]=p;i(p)}))}function toOptions(t,i,a){if(typeof t==="string"){return{host:t,port:i,localAddress:a}}return t}function mergeOptions(t){for(var i=1,a=arguments.length;i{Object.defineProperty(i,"__esModule",{value:true});Object.defineProperty(i,"v1",{enumerable:true,get:function(){return r.default}});Object.defineProperty(i,"v3",{enumerable:true,get:function(){return o.default}});Object.defineProperty(i,"v4",{enumerable:true,get:function(){return c.default}});Object.defineProperty(i,"v5",{enumerable:true,get:function(){return l.default}});Object.defineProperty(i,"NIL",{enumerable:true,get:function(){return p.default}});Object.defineProperty(i,"version",{enumerable:true,get:function(){return u.default}});Object.defineProperty(i,"validate",{enumerable:true,get:function(){return d.default}});Object.defineProperty(i,"stringify",{enumerable:true,get:function(){return m.default}});Object.defineProperty(i,"parse",{enumerable:true,get:function(){return h.default}});var r=_interopRequireDefault(a(9370));var o=_interopRequireDefault(a(8638));var c=_interopRequireDefault(a(3519));var l=_interopRequireDefault(a(8239));var p=_interopRequireDefault(a(680));var u=_interopRequireDefault(a(3609));var d=_interopRequireDefault(a(6009));var m=_interopRequireDefault(a(9729));var h=_interopRequireDefault(a(8951));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}},7276:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6113));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function md5(t){if(Array.isArray(t)){t=Buffer.from(t)}else if(typeof t==="string"){t=Buffer.from(t,"utf8")}return r.default.createHash("md5").update(t).digest()}var o=md5;i["default"]=o},680:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var a="00000000-0000-0000-0000-000000000000";i["default"]=a},8951:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6009));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function parse(t){if(!(0,r.default)(t)){throw TypeError("Invalid UUID")}let i;const a=new Uint8Array(16);a[0]=(i=parseInt(t.slice(0,8),16))>>>24;a[1]=i>>>16&255;a[2]=i>>>8&255;a[3]=i&255;a[4]=(i=parseInt(t.slice(9,13),16))>>>8;a[5]=i&255;a[6]=(i=parseInt(t.slice(14,18),16))>>>8;a[7]=i&255;a[8]=(i=parseInt(t.slice(19,23),16))>>>8;a[9]=i&255;a[10]=(i=parseInt(t.slice(24,36),16))/1099511627776&255;a[11]=i/4294967296&255;a[12]=i>>>24&255;a[13]=i>>>16&255;a[14]=i>>>8&255;a[15]=i&255;return a}var o=parse;i["default"]=o},646:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;i["default"]=a},7548:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=rng;var r=_interopRequireDefault(a(6113));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const o=new Uint8Array(256);let c=o.length;function rng(){if(c>o.length-16){r.default.randomFillSync(o);c=0}return o.slice(c,c+=16)}},3557:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6113));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function sha1(t){if(Array.isArray(t)){t=Buffer.from(t)}else if(typeof t==="string"){t=Buffer.from(t,"utf8")}return r.default.createHash("sha1").update(t).digest()}var o=sha1;i["default"]=o},9729:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6009));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const o=[];for(let t=0;t<256;++t){o.push((t+256).toString(16).substr(1))}function stringify(t,i=0){const a=(o[t[i+0]]+o[t[i+1]]+o[t[i+2]]+o[t[i+3]]+"-"+o[t[i+4]]+o[t[i+5]]+"-"+o[t[i+6]]+o[t[i+7]]+"-"+o[t[i+8]]+o[t[i+9]]+"-"+o[t[i+10]]+o[t[i+11]]+o[t[i+12]]+o[t[i+13]]+o[t[i+14]]+o[t[i+15]]).toLowerCase();if(!(0,r.default)(a)){throw TypeError("Stringified UUID is invalid")}return a}var c=stringify;i["default"]=c},9370:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(7548));var o=_interopRequireDefault(a(9729));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}let c;let l;let p=0;let u=0;function v1(t,i,a){let d=i&&a||0;const m=i||new Array(16);t=t||{};let h=t.node||c;let T=t.clockseq!==undefined?t.clockseq:l;if(h==null||T==null){const i=t.random||(t.rng||r.default)();if(h==null){h=c=[i[0]|1,i[1],i[2],i[3],i[4],i[5]]}if(T==null){T=l=(i[6]<<8|i[7])&16383}}let v=t.msecs!==undefined?t.msecs:Date.now();let g=t.nsecs!==undefined?t.nsecs:u+1;const E=v-p+(g-u)/1e4;if(E<0&&t.clockseq===undefined){T=T+1&16383}if((E<0||v>p)&&t.nsecs===undefined){g=0}if(g>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}p=v;u=g;l=T;v+=122192928e5;const _=((v&268435455)*1e4+g)%4294967296;m[d++]=_>>>24&255;m[d++]=_>>>16&255;m[d++]=_>>>8&255;m[d++]=_&255;const b=v/4294967296*1e4&268435455;m[d++]=b>>>8&255;m[d++]=b&255;m[d++]=b>>>24&15|16;m[d++]=b>>>16&255;m[d++]=T>>>8|128;m[d++]=T&255;for(let t=0;t<6;++t){m[d+t]=h[t]}return i||(0,o.default)(m)}var d=v1;i["default"]=d},8638:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6694));var o=_interopRequireDefault(a(7276));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const c=(0,r.default)("v3",48,o.default);var l=c;i["default"]=l},6694:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=_default;i.URL=i.DNS=void 0;var r=_interopRequireDefault(a(9729));var o=_interopRequireDefault(a(8951));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function stringToBytes(t){t=unescape(encodeURIComponent(t));const i=[];for(let a=0;a{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(7548));var o=_interopRequireDefault(a(9729));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function v4(t,i,a){t=t||{};const c=t.random||(t.rng||r.default)();c[6]=c[6]&15|64;c[8]=c[8]&63|128;if(i){a=a||0;for(let t=0;t<16;++t){i[a+t]=c[t]}return i}return(0,o.default)(c)}var c=v4;i["default"]=c},8239:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6694));var o=_interopRequireDefault(a(3557));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const c=(0,r.default)("v5",80,o.default);var l=c;i["default"]=l},6009:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(646));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function validate(t){return typeof t==="string"&&r.default.test(t)}var o=validate;i["default"]=o},3609:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6009));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function version(t){if(!(0,r.default)(t)){throw TypeError("Invalid UUID")}return parseInt(t.substr(14,1),16)}var o=version;i["default"]=o},2509:t=>{t.exports=wrappy;function wrappy(t,i){if(t&&i)return wrappy(t)(i);if(typeof t!=="function")throw new TypeError("need wrapper function");Object.keys(t).forEach((function(i){wrapper[i]=t[i]}));return wrapper;function wrapper(){var i=new Array(arguments.length);for(var a=0;a{t.exports=function(t){t.prototype[Symbol.iterator]=function*(){for(let t=this.head;t;t=t.next){yield t.value}}}},1590:(t,i,a)=>{t.exports=Yallist;Yallist.Node=Node;Yallist.create=Yallist;function Yallist(t){var i=this;if(!(i instanceof Yallist)){i=new Yallist}i.tail=null;i.head=null;i.length=0;if(t&&typeof t.forEach==="function"){t.forEach((function(t){i.push(t)}))}else if(arguments.length>0){for(var a=0,r=arguments.length;a1){a=i}else if(this.head){r=this.head.next;a=this.head.value}else{throw new TypeError("Reduce of empty list with no initial value")}for(var o=0;r!==null;o++){a=t(a,r.value,o);r=r.next}return a};Yallist.prototype.reduceReverse=function(t,i){var a;var r=this.tail;if(arguments.length>1){a=i}else if(this.tail){r=this.tail.prev;a=this.tail.value}else{throw new TypeError("Reduce of empty list with no initial value")}for(var o=this.length-1;r!==null;o--){a=t(a,r.value,o);r=r.prev}return a};Yallist.prototype.toArray=function(){var t=new Array(this.length);for(var i=0,a=this.head;a!==null;i++){t[i]=a.value;a=a.next}return t};Yallist.prototype.toArrayReverse=function(){var t=new Array(this.length);for(var i=0,a=this.tail;a!==null;i++){t[i]=a.value;a=a.prev}return t};Yallist.prototype.slice=function(t,i){i=i||this.length;if(i<0){i+=this.length}t=t||0;if(t<0){t+=this.length}var a=new Yallist;if(ithis.length){i=this.length}for(var r=0,o=this.head;o!==null&&rthis.length){i=this.length}for(var r=this.length,o=this.tail;o!==null&&r>i;r--){o=o.prev}for(;o!==null&&r>t;r--,o=o.prev){a.push(o.value)}return a};Yallist.prototype.splice=function(t,i,...a){if(t>this.length){t=this.length-1}if(t<0){t=this.length+t}for(var r=0,o=this.head;o!==null&&r{const{title:a,publish_time:r,link:o,star:c,collect:l}=i;const p=(0,h.getTimeDiffString)(r);return`${t}\n
  • [${p} :${c} ${l===null?"":`:${l}`}]\n ${a}\n
  • `}),"");const o=(0,T.getAssetUrl)(g[i]);const c=`\n \n \n \n \n
    \n
    ${i}
    \n
      ${r}\n
    \n
    \n `;d.info(`3. 读取 README, 在 \x3c!-- multi-platform-posts start --\x3e 和 \x3c!-- multi-platform-posts end --\x3e 中间插入生成的 html: \n ${c}`);const l="./README.md";const p=u.default.readFileSync(l,"utf-8").replace(/(?<=)[.\s\S]*?(?=)/,`${c}`);d.info("4. 修改 README ...");u.default.writeFileSync(l,p);d.info(`5. 修改结果: ${p}`)}catch(t){d.setFailed(t)}}))}main()},1151:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.getAssetUrl=void 0;const a="https://raw.githubusercontent.com/baozouai/multi-platform-posts-action/main/assets/";function getAssetUrl(t){return a+t}i.getAssetUrl=getAssetUrl},6502:function(t,i,a){var r=this&&this.__awaiter||function(t,i,a,r){function adopt(t){return t instanceof a?t:new a((function(i){i(t)}))}return new(a||(a=Promise))((function(a,o){function fulfilled(t){try{step(r.next(t))}catch(t){o(t)}}function rejected(t){try{step(r["throw"](t))}catch(t){o(t)}}function step(t){t.done?a(t.value):adopt(t.value).then(fulfilled,rejected)}step((r=r.apply(t,i||[])).next())}))};var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(i,"__esModule",{value:true});const c=o(a(6622));const l=a(2134);function getJuejinList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.post("https://api.juejin.cn/content_api/v1/article/query_list").send({user_id:t,sort_type:2,cursor:"0"});const a=i.body.data.map((({article_info:t})=>{const{title:i,ctime:a,article_id:r,digg_count:o,collect_count:c}=t;return{title:i,publish_time:a,link:`https://juejin.cn/post/${r}`,star:Number(o),collect:Number(c)}}));return a}))}function getSegmentfaultList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.get(`https://segmentfault.com/gateway/homepage/${t}/articles`).send({size:10,sort:"newest"});const a=i.body.rows;const r=a.map((t=>{const{title:i,url:a,created:r,votes:o}=t;return{title:i,publish_time:r,link:`https://segmentfault.com/${a}`,star:o,collect:null}}));return r}))}function getZhihuList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.get(`https://www.zhihu.com/people/${t}/posts`);const a=(0,l.load)(i.text);const r=a("#js-initialData").text();const o=Object.values(JSON.parse(r).initialState.entities.articles);o.sort(((t,i)=>i.created-t.created));const p=o.map((t=>{const{title:i,url:a,created:r,voteupCount:o}=t;return{title:i,link:a,publish_time:r,star:o,collect:null}}));return p}))}function getYuqueList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.get(`https://www.yuque.com/${t}`);const a=i.text.match(/window\.appData = JSON\.parse\(decodeURIComponent\("(.+?)"\)\)/)[1];const r=JSON.parse(decodeURIComponent(a)).user.id;const o=yield c.default.get(`https://www.yuque.com/api/events/public?id=${r}&limit=10&offset=0`);const l=o.body.data;const p=l.map((t=>{const{created_at:i,data:a}=t;const{id:r,likes_count:o,title:c}=a;const l=Date.parse(i);const p=Math.floor(l/1e3);return{title:c,link:`https://www.yuque.com/go/doc/${r}`,publish_time:p,star:o,collect:null}}));return p}))}function getPostList({user_id:t,plat_form:i}){switch(i){case"juejin":return getJuejinList(t);case"segmentfault":return getSegmentfaultList(t);case"zhihu":return getZhihuList(t);case"yuque":return getYuqueList(t);default:break}}i["default"]=getPostList},1865:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.getTimeDiffString=void 0;function getTimeDiffString(t){const i=new Date;const a=i.getTime()-+t*1e3;const r=24*60*60*1e3;const o=30*r;const c=365*r;if(a{i.exports=t(import.meta.url)("assert")},6113:i=>{i.exports=t(import.meta.url)("crypto")},3639:i=>{i.exports=t(import.meta.url)("domain")},2361:i=>{i.exports=t(import.meta.url)("events")},7147:i=>{i.exports=t(import.meta.url)("fs")},3685:i=>{i.exports=t(import.meta.url)("http")},5158:i=>{i.exports=t(import.meta.url)("http2")},5687:i=>{i.exports=t(import.meta.url)("https")},1808:i=>{i.exports=t(import.meta.url)("net")},7561:i=>{i.exports=t(import.meta.url)("node:fs")},2037:i=>{i.exports=t(import.meta.url)("os")},1017:i=>{i.exports=t(import.meta.url)("path")},7282:i=>{i.exports=t(import.meta.url)("process")},3477:i=>{i.exports=t(import.meta.url)("querystring")},2781:i=>{i.exports=t(import.meta.url)("stream")},1576:i=>{i.exports=t(import.meta.url)("string_decoder")},4404:i=>{i.exports=t(import.meta.url)("tls")},6224:i=>{i.exports=t(import.meta.url)("tty")},7310:i=>{i.exports=t(import.meta.url)("url")},3837:i=>{i.exports=t(import.meta.url)("util")},9796:i=>{i.exports=t(import.meta.url)("zlib")},9927:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.adapter=i.serializeDoctypeContent=void 0;const r=a(601);const o=a(7004);function createTextNode(t){return new o.Text(t)}function enquoteDoctypeId(t){const i=t.includes('"')?"'":'"';return i+t+i}function serializeDoctypeContent(t,i,a){let r="!DOCTYPE ";if(t){r+=t}if(i){r+=` PUBLIC ${enquoteDoctypeId(i)}`}else if(a){r+=" SYSTEM"}if(a){r+=` ${enquoteDoctypeId(a)}`}return r}i.serializeDoctypeContent=serializeDoctypeContent;i.adapter={isCommentNode:o.isComment,isElementNode:o.isTag,isTextNode:o.isText,createDocument(){const t=new o.Document([]);t["x-mode"]=r.html.DOCUMENT_MODE.NO_QUIRKS;return t},createDocumentFragment(){return new o.Document([])},createElement(t,i,a){const r=Object.create(null);const c=Object.create(null);const l=Object.create(null);for(let t=0;t(0,o.isDirective)(t)&&t.name==="!doctype"));if(p){p.data=l!==null&&l!==void 0?l:null}else{p=new o.ProcessingInstruction("!doctype",l);i.adapter.appendChild(t,p)}p["x-name"]=a!==null&&a!==void 0?a:undefined;p["x-publicId"]=r!==null&&r!==void 0?r:undefined;p["x-systemId"]=c!==null&&c!==void 0?c:undefined},setDocumentMode(t,i){t["x-mode"]=i},getDocumentMode(t){return t["x-mode"]},detachNode(t){if(t.parent){const i=t.parent.children.indexOf(t);const{prev:a,next:r}=t;t.prev=null;t.next=null;if(a){a.next=r}if(r){r.prev=a}t.parent.children.splice(i,1);t.parent=null}},insertText(t,a){const r=t.children[t.children.length-1];if(r&&(0,o.isText)(r)){r.data+=a}else{i.adapter.appendChild(t,createTextNode(a))}},insertTextBefore(t,a,r){const c=t.children[t.children.indexOf(r)-1];if(c&&(0,o.isText)(c)){c.data+=a}else{i.adapter.insertBefore(t,createTextNode(a),r)}},adoptAttributes(t,i){for(let a=0;a{Object.defineProperty(i,"__esModule",{value:true});i.getDocumentMode=i.isConforming=void 0;const r=a(9635);const o="html";const c="about:legacy-compat";const l="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd";const p=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"];const u=[...p,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];const d=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]);const m=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"];const h=[...m,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function hasPrefix(t,i){return i.some((i=>t.startsWith(i)))}function isConforming(t){return t.name===o&&t.publicId===null&&(t.systemId===null||t.systemId===c)}i.isConforming=isConforming;function getDocumentMode(t){if(t.name!==o){return r.DOCUMENT_MODE.QUIRKS}const{systemId:i}=t;if(i&&i.toLowerCase()===l){return r.DOCUMENT_MODE.QUIRKS}let{publicId:a}=t;if(a!==null){a=a.toLowerCase();if(d.has(a)){return r.DOCUMENT_MODE.QUIRKS}let t=i===null?u:p;if(hasPrefix(a,t)){return r.DOCUMENT_MODE.QUIRKS}t=i===null?m:h;if(hasPrefix(a,t)){return r.DOCUMENT_MODE.LIMITED_QUIRKS}}return r.DOCUMENT_MODE.NO_QUIRKS}i.getDocumentMode=getDocumentMode},4190:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.ERR=void 0;var a;(function(t){t["controlCharacterInInputStream"]="control-character-in-input-stream";t["noncharacterInInputStream"]="noncharacter-in-input-stream";t["surrogateInInputStream"]="surrogate-in-input-stream";t["nonVoidHtmlElementStartTagWithTrailingSolidus"]="non-void-html-element-start-tag-with-trailing-solidus";t["endTagWithAttributes"]="end-tag-with-attributes";t["endTagWithTrailingSolidus"]="end-tag-with-trailing-solidus";t["unexpectedSolidusInTag"]="unexpected-solidus-in-tag";t["unexpectedNullCharacter"]="unexpected-null-character";t["unexpectedQuestionMarkInsteadOfTagName"]="unexpected-question-mark-instead-of-tag-name";t["invalidFirstCharacterOfTagName"]="invalid-first-character-of-tag-name";t["unexpectedEqualsSignBeforeAttributeName"]="unexpected-equals-sign-before-attribute-name";t["missingEndTagName"]="missing-end-tag-name";t["unexpectedCharacterInAttributeName"]="unexpected-character-in-attribute-name";t["unknownNamedCharacterReference"]="unknown-named-character-reference";t["missingSemicolonAfterCharacterReference"]="missing-semicolon-after-character-reference";t["unexpectedCharacterAfterDoctypeSystemIdentifier"]="unexpected-character-after-doctype-system-identifier";t["unexpectedCharacterInUnquotedAttributeValue"]="unexpected-character-in-unquoted-attribute-value";t["eofBeforeTagName"]="eof-before-tag-name";t["eofInTag"]="eof-in-tag";t["missingAttributeValue"]="missing-attribute-value";t["missingWhitespaceBetweenAttributes"]="missing-whitespace-between-attributes";t["missingWhitespaceAfterDoctypePublicKeyword"]="missing-whitespace-after-doctype-public-keyword";t["missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers"]="missing-whitespace-between-doctype-public-and-system-identifiers";t["missingWhitespaceAfterDoctypeSystemKeyword"]="missing-whitespace-after-doctype-system-keyword";t["missingQuoteBeforeDoctypePublicIdentifier"]="missing-quote-before-doctype-public-identifier";t["missingQuoteBeforeDoctypeSystemIdentifier"]="missing-quote-before-doctype-system-identifier";t["missingDoctypePublicIdentifier"]="missing-doctype-public-identifier";t["missingDoctypeSystemIdentifier"]="missing-doctype-system-identifier";t["abruptDoctypePublicIdentifier"]="abrupt-doctype-public-identifier";t["abruptDoctypeSystemIdentifier"]="abrupt-doctype-system-identifier";t["cdataInHtmlContent"]="cdata-in-html-content";t["incorrectlyOpenedComment"]="incorrectly-opened-comment";t["eofInScriptHtmlCommentLikeText"]="eof-in-script-html-comment-like-text";t["eofInDoctype"]="eof-in-doctype";t["nestedComment"]="nested-comment";t["abruptClosingOfEmptyComment"]="abrupt-closing-of-empty-comment";t["eofInComment"]="eof-in-comment";t["incorrectlyClosedComment"]="incorrectly-closed-comment";t["eofInCdata"]="eof-in-cdata";t["absenceOfDigitsInNumericCharacterReference"]="absence-of-digits-in-numeric-character-reference";t["nullCharacterReference"]="null-character-reference";t["surrogateCharacterReference"]="surrogate-character-reference";t["characterReferenceOutsideUnicodeRange"]="character-reference-outside-unicode-range";t["controlCharacterReference"]="control-character-reference";t["noncharacterCharacterReference"]="noncharacter-character-reference";t["missingWhitespaceBeforeDoctypeName"]="missing-whitespace-before-doctype-name";t["missingDoctypeName"]="missing-doctype-name";t["invalidCharacterSequenceAfterDoctypeName"]="invalid-character-sequence-after-doctype-name";t["duplicateAttribute"]="duplicate-attribute";t["nonConformingDoctype"]="non-conforming-doctype";t["missingDoctype"]="missing-doctype";t["misplacedDoctype"]="misplaced-doctype";t["endTagWithoutMatchingOpenElement"]="end-tag-without-matching-open-element";t["closingOfElementWithOpenChildElements"]="closing-of-element-with-open-child-elements";t["disallowedContentInNoscriptInHead"]="disallowed-content-in-noscript-in-head";t["openElementsLeftAfterEof"]="open-elements-left-after-eof";t["abandonedHeadElementChild"]="abandoned-head-element-child";t["misplacedStartTagForHeadElement"]="misplaced-start-tag-for-head-element";t["nestedNoscriptInHead"]="nested-noscript-in-head";t["eofInElementThatCanContainOnlyText"]="eof-in-element-that-can-contain-only-text"})(a=i.ERR||(i.ERR={}))},3238:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.isIntegrationPoint=i.adjustTokenSVGTagName=i.adjustTokenXMLAttrs=i.adjustTokenSVGAttrs=i.adjustTokenMathMLAttrs=i.causesExit=i.SVG_TAG_NAMES_ADJUSTMENT_MAP=void 0;const r=a(9635);const o={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"};const c="definitionurl";const l="definitionURL";const p=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map((t=>[t.toLowerCase(),t])));const u=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:r.NS.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:r.NS.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:r.NS.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:r.NS.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:r.NS.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:r.NS.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:r.NS.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:r.NS.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:r.NS.XML}],["xml:space",{prefix:"xml",name:"space",namespace:r.NS.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:r.NS.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:r.NS.XMLNS}]]);i.SVG_TAG_NAMES_ADJUSTMENT_MAP=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map((t=>[t.toLowerCase(),t])));const d=new Set([r.TAG_ID.B,r.TAG_ID.BIG,r.TAG_ID.BLOCKQUOTE,r.TAG_ID.BODY,r.TAG_ID.BR,r.TAG_ID.CENTER,r.TAG_ID.CODE,r.TAG_ID.DD,r.TAG_ID.DIV,r.TAG_ID.DL,r.TAG_ID.DT,r.TAG_ID.EM,r.TAG_ID.EMBED,r.TAG_ID.H1,r.TAG_ID.H2,r.TAG_ID.H3,r.TAG_ID.H4,r.TAG_ID.H5,r.TAG_ID.H6,r.TAG_ID.HEAD,r.TAG_ID.HR,r.TAG_ID.I,r.TAG_ID.IMG,r.TAG_ID.LI,r.TAG_ID.LISTING,r.TAG_ID.MENU,r.TAG_ID.META,r.TAG_ID.NOBR,r.TAG_ID.OL,r.TAG_ID.P,r.TAG_ID.PRE,r.TAG_ID.RUBY,r.TAG_ID.S,r.TAG_ID.SMALL,r.TAG_ID.SPAN,r.TAG_ID.STRONG,r.TAG_ID.STRIKE,r.TAG_ID.SUB,r.TAG_ID.SUP,r.TAG_ID.TABLE,r.TAG_ID.TT,r.TAG_ID.U,r.TAG_ID.UL,r.TAG_ID.VAR]);function causesExit(t){const i=t.tagID;const a=i===r.TAG_ID.FONT&&t.attrs.some((({name:t})=>t===r.ATTRS.COLOR||t===r.ATTRS.SIZE||t===r.ATTRS.FACE));return a||d.has(i)}i.causesExit=causesExit;function adjustTokenMathMLAttrs(t){for(let i=0;i{Object.defineProperty(i,"__esModule",{value:true});i.hasUnescapedText=i.isNumberedHeader=i.SPECIAL_ELEMENTS=i.getTagID=i.TAG_ID=i.TAG_NAMES=i.DOCUMENT_MODE=i.ATTRS=i.NS=void 0;var a;(function(t){t["HTML"]="http://www.w3.org/1999/xhtml";t["MATHML"]="http://www.w3.org/1998/Math/MathML";t["SVG"]="http://www.w3.org/2000/svg";t["XLINK"]="http://www.w3.org/1999/xlink";t["XML"]="http://www.w3.org/XML/1998/namespace";t["XMLNS"]="http://www.w3.org/2000/xmlns/"})(a=i.NS||(i.NS={}));var r;(function(t){t["TYPE"]="type";t["ACTION"]="action";t["ENCODING"]="encoding";t["PROMPT"]="prompt";t["NAME"]="name";t["COLOR"]="color";t["FACE"]="face";t["SIZE"]="size"})(r=i.ATTRS||(i.ATTRS={}));var o;(function(t){t["NO_QUIRKS"]="no-quirks";t["QUIRKS"]="quirks";t["LIMITED_QUIRKS"]="limited-quirks"})(o=i.DOCUMENT_MODE||(i.DOCUMENT_MODE={}));var c;(function(t){t["A"]="a";t["ADDRESS"]="address";t["ANNOTATION_XML"]="annotation-xml";t["APPLET"]="applet";t["AREA"]="area";t["ARTICLE"]="article";t["ASIDE"]="aside";t["B"]="b";t["BASE"]="base";t["BASEFONT"]="basefont";t["BGSOUND"]="bgsound";t["BIG"]="big";t["BLOCKQUOTE"]="blockquote";t["BODY"]="body";t["BR"]="br";t["BUTTON"]="button";t["CAPTION"]="caption";t["CENTER"]="center";t["CODE"]="code";t["COL"]="col";t["COLGROUP"]="colgroup";t["DD"]="dd";t["DESC"]="desc";t["DETAILS"]="details";t["DIALOG"]="dialog";t["DIR"]="dir";t["DIV"]="div";t["DL"]="dl";t["DT"]="dt";t["EM"]="em";t["EMBED"]="embed";t["FIELDSET"]="fieldset";t["FIGCAPTION"]="figcaption";t["FIGURE"]="figure";t["FONT"]="font";t["FOOTER"]="footer";t["FOREIGN_OBJECT"]="foreignObject";t["FORM"]="form";t["FRAME"]="frame";t["FRAMESET"]="frameset";t["H1"]="h1";t["H2"]="h2";t["H3"]="h3";t["H4"]="h4";t["H5"]="h5";t["H6"]="h6";t["HEAD"]="head";t["HEADER"]="header";t["HGROUP"]="hgroup";t["HR"]="hr";t["HTML"]="html";t["I"]="i";t["IMG"]="img";t["IMAGE"]="image";t["INPUT"]="input";t["IFRAME"]="iframe";t["KEYGEN"]="keygen";t["LABEL"]="label";t["LI"]="li";t["LINK"]="link";t["LISTING"]="listing";t["MAIN"]="main";t["MALIGNMARK"]="malignmark";t["MARQUEE"]="marquee";t["MATH"]="math";t["MENU"]="menu";t["META"]="meta";t["MGLYPH"]="mglyph";t["MI"]="mi";t["MO"]="mo";t["MN"]="mn";t["MS"]="ms";t["MTEXT"]="mtext";t["NAV"]="nav";t["NOBR"]="nobr";t["NOFRAMES"]="noframes";t["NOEMBED"]="noembed";t["NOSCRIPT"]="noscript";t["OBJECT"]="object";t["OL"]="ol";t["OPTGROUP"]="optgroup";t["OPTION"]="option";t["P"]="p";t["PARAM"]="param";t["PLAINTEXT"]="plaintext";t["PRE"]="pre";t["RB"]="rb";t["RP"]="rp";t["RT"]="rt";t["RTC"]="rtc";t["RUBY"]="ruby";t["S"]="s";t["SCRIPT"]="script";t["SECTION"]="section";t["SELECT"]="select";t["SOURCE"]="source";t["SMALL"]="small";t["SPAN"]="span";t["STRIKE"]="strike";t["STRONG"]="strong";t["STYLE"]="style";t["SUB"]="sub";t["SUMMARY"]="summary";t["SUP"]="sup";t["TABLE"]="table";t["TBODY"]="tbody";t["TEMPLATE"]="template";t["TEXTAREA"]="textarea";t["TFOOT"]="tfoot";t["TD"]="td";t["TH"]="th";t["THEAD"]="thead";t["TITLE"]="title";t["TR"]="tr";t["TRACK"]="track";t["TT"]="tt";t["U"]="u";t["UL"]="ul";t["SVG"]="svg";t["VAR"]="var";t["WBR"]="wbr";t["XMP"]="xmp"})(c=i.TAG_NAMES||(i.TAG_NAMES={}));var l;(function(t){t[t["UNKNOWN"]=0]="UNKNOWN";t[t["A"]=1]="A";t[t["ADDRESS"]=2]="ADDRESS";t[t["ANNOTATION_XML"]=3]="ANNOTATION_XML";t[t["APPLET"]=4]="APPLET";t[t["AREA"]=5]="AREA";t[t["ARTICLE"]=6]="ARTICLE";t[t["ASIDE"]=7]="ASIDE";t[t["B"]=8]="B";t[t["BASE"]=9]="BASE";t[t["BASEFONT"]=10]="BASEFONT";t[t["BGSOUND"]=11]="BGSOUND";t[t["BIG"]=12]="BIG";t[t["BLOCKQUOTE"]=13]="BLOCKQUOTE";t[t["BODY"]=14]="BODY";t[t["BR"]=15]="BR";t[t["BUTTON"]=16]="BUTTON";t[t["CAPTION"]=17]="CAPTION";t[t["CENTER"]=18]="CENTER";t[t["CODE"]=19]="CODE";t[t["COL"]=20]="COL";t[t["COLGROUP"]=21]="COLGROUP";t[t["DD"]=22]="DD";t[t["DESC"]=23]="DESC";t[t["DETAILS"]=24]="DETAILS";t[t["DIALOG"]=25]="DIALOG";t[t["DIR"]=26]="DIR";t[t["DIV"]=27]="DIV";t[t["DL"]=28]="DL";t[t["DT"]=29]="DT";t[t["EM"]=30]="EM";t[t["EMBED"]=31]="EMBED";t[t["FIELDSET"]=32]="FIELDSET";t[t["FIGCAPTION"]=33]="FIGCAPTION";t[t["FIGURE"]=34]="FIGURE";t[t["FONT"]=35]="FONT";t[t["FOOTER"]=36]="FOOTER";t[t["FOREIGN_OBJECT"]=37]="FOREIGN_OBJECT";t[t["FORM"]=38]="FORM";t[t["FRAME"]=39]="FRAME";t[t["FRAMESET"]=40]="FRAMESET";t[t["H1"]=41]="H1";t[t["H2"]=42]="H2";t[t["H3"]=43]="H3";t[t["H4"]=44]="H4";t[t["H5"]=45]="H5";t[t["H6"]=46]="H6";t[t["HEAD"]=47]="HEAD";t[t["HEADER"]=48]="HEADER";t[t["HGROUP"]=49]="HGROUP";t[t["HR"]=50]="HR";t[t["HTML"]=51]="HTML";t[t["I"]=52]="I";t[t["IMG"]=53]="IMG";t[t["IMAGE"]=54]="IMAGE";t[t["INPUT"]=55]="INPUT";t[t["IFRAME"]=56]="IFRAME";t[t["KEYGEN"]=57]="KEYGEN";t[t["LABEL"]=58]="LABEL";t[t["LI"]=59]="LI";t[t["LINK"]=60]="LINK";t[t["LISTING"]=61]="LISTING";t[t["MAIN"]=62]="MAIN";t[t["MALIGNMARK"]=63]="MALIGNMARK";t[t["MARQUEE"]=64]="MARQUEE";t[t["MATH"]=65]="MATH";t[t["MENU"]=66]="MENU";t[t["META"]=67]="META";t[t["MGLYPH"]=68]="MGLYPH";t[t["MI"]=69]="MI";t[t["MO"]=70]="MO";t[t["MN"]=71]="MN";t[t["MS"]=72]="MS";t[t["MTEXT"]=73]="MTEXT";t[t["NAV"]=74]="NAV";t[t["NOBR"]=75]="NOBR";t[t["NOFRAMES"]=76]="NOFRAMES";t[t["NOEMBED"]=77]="NOEMBED";t[t["NOSCRIPT"]=78]="NOSCRIPT";t[t["OBJECT"]=79]="OBJECT";t[t["OL"]=80]="OL";t[t["OPTGROUP"]=81]="OPTGROUP";t[t["OPTION"]=82]="OPTION";t[t["P"]=83]="P";t[t["PARAM"]=84]="PARAM";t[t["PLAINTEXT"]=85]="PLAINTEXT";t[t["PRE"]=86]="PRE";t[t["RB"]=87]="RB";t[t["RP"]=88]="RP";t[t["RT"]=89]="RT";t[t["RTC"]=90]="RTC";t[t["RUBY"]=91]="RUBY";t[t["S"]=92]="S";t[t["SCRIPT"]=93]="SCRIPT";t[t["SECTION"]=94]="SECTION";t[t["SELECT"]=95]="SELECT";t[t["SOURCE"]=96]="SOURCE";t[t["SMALL"]=97]="SMALL";t[t["SPAN"]=98]="SPAN";t[t["STRIKE"]=99]="STRIKE";t[t["STRONG"]=100]="STRONG";t[t["STYLE"]=101]="STYLE";t[t["SUB"]=102]="SUB";t[t["SUMMARY"]=103]="SUMMARY";t[t["SUP"]=104]="SUP";t[t["TABLE"]=105]="TABLE";t[t["TBODY"]=106]="TBODY";t[t["TEMPLATE"]=107]="TEMPLATE";t[t["TEXTAREA"]=108]="TEXTAREA";t[t["TFOOT"]=109]="TFOOT";t[t["TD"]=110]="TD";t[t["TH"]=111]="TH";t[t["THEAD"]=112]="THEAD";t[t["TITLE"]=113]="TITLE";t[t["TR"]=114]="TR";t[t["TRACK"]=115]="TRACK";t[t["TT"]=116]="TT";t[t["U"]=117]="U";t[t["UL"]=118]="UL";t[t["SVG"]=119]="SVG";t[t["VAR"]=120]="VAR";t[t["WBR"]=121]="WBR";t[t["XMP"]=122]="XMP"})(l=i.TAG_ID||(i.TAG_ID={}));const p=new Map([[c.A,l.A],[c.ADDRESS,l.ADDRESS],[c.ANNOTATION_XML,l.ANNOTATION_XML],[c.APPLET,l.APPLET],[c.AREA,l.AREA],[c.ARTICLE,l.ARTICLE],[c.ASIDE,l.ASIDE],[c.B,l.B],[c.BASE,l.BASE],[c.BASEFONT,l.BASEFONT],[c.BGSOUND,l.BGSOUND],[c.BIG,l.BIG],[c.BLOCKQUOTE,l.BLOCKQUOTE],[c.BODY,l.BODY],[c.BR,l.BR],[c.BUTTON,l.BUTTON],[c.CAPTION,l.CAPTION],[c.CENTER,l.CENTER],[c.CODE,l.CODE],[c.COL,l.COL],[c.COLGROUP,l.COLGROUP],[c.DD,l.DD],[c.DESC,l.DESC],[c.DETAILS,l.DETAILS],[c.DIALOG,l.DIALOG],[c.DIR,l.DIR],[c.DIV,l.DIV],[c.DL,l.DL],[c.DT,l.DT],[c.EM,l.EM],[c.EMBED,l.EMBED],[c.FIELDSET,l.FIELDSET],[c.FIGCAPTION,l.FIGCAPTION],[c.FIGURE,l.FIGURE],[c.FONT,l.FONT],[c.FOOTER,l.FOOTER],[c.FOREIGN_OBJECT,l.FOREIGN_OBJECT],[c.FORM,l.FORM],[c.FRAME,l.FRAME],[c.FRAMESET,l.FRAMESET],[c.H1,l.H1],[c.H2,l.H2],[c.H3,l.H3],[c.H4,l.H4],[c.H5,l.H5],[c.H6,l.H6],[c.HEAD,l.HEAD],[c.HEADER,l.HEADER],[c.HGROUP,l.HGROUP],[c.HR,l.HR],[c.HTML,l.HTML],[c.I,l.I],[c.IMG,l.IMG],[c.IMAGE,l.IMAGE],[c.INPUT,l.INPUT],[c.IFRAME,l.IFRAME],[c.KEYGEN,l.KEYGEN],[c.LABEL,l.LABEL],[c.LI,l.LI],[c.LINK,l.LINK],[c.LISTING,l.LISTING],[c.MAIN,l.MAIN],[c.MALIGNMARK,l.MALIGNMARK],[c.MARQUEE,l.MARQUEE],[c.MATH,l.MATH],[c.MENU,l.MENU],[c.META,l.META],[c.MGLYPH,l.MGLYPH],[c.MI,l.MI],[c.MO,l.MO],[c.MN,l.MN],[c.MS,l.MS],[c.MTEXT,l.MTEXT],[c.NAV,l.NAV],[c.NOBR,l.NOBR],[c.NOFRAMES,l.NOFRAMES],[c.NOEMBED,l.NOEMBED],[c.NOSCRIPT,l.NOSCRIPT],[c.OBJECT,l.OBJECT],[c.OL,l.OL],[c.OPTGROUP,l.OPTGROUP],[c.OPTION,l.OPTION],[c.P,l.P],[c.PARAM,l.PARAM],[c.PLAINTEXT,l.PLAINTEXT],[c.PRE,l.PRE],[c.RB,l.RB],[c.RP,l.RP],[c.RT,l.RT],[c.RTC,l.RTC],[c.RUBY,l.RUBY],[c.S,l.S],[c.SCRIPT,l.SCRIPT],[c.SECTION,l.SECTION],[c.SELECT,l.SELECT],[c.SOURCE,l.SOURCE],[c.SMALL,l.SMALL],[c.SPAN,l.SPAN],[c.STRIKE,l.STRIKE],[c.STRONG,l.STRONG],[c.STYLE,l.STYLE],[c.SUB,l.SUB],[c.SUMMARY,l.SUMMARY],[c.SUP,l.SUP],[c.TABLE,l.TABLE],[c.TBODY,l.TBODY],[c.TEMPLATE,l.TEMPLATE],[c.TEXTAREA,l.TEXTAREA],[c.TFOOT,l.TFOOT],[c.TD,l.TD],[c.TH,l.TH],[c.THEAD,l.THEAD],[c.TITLE,l.TITLE],[c.TR,l.TR],[c.TRACK,l.TRACK],[c.TT,l.TT],[c.U,l.U],[c.UL,l.UL],[c.SVG,l.SVG],[c.VAR,l.VAR],[c.WBR,l.WBR],[c.XMP,l.XMP]]);function getTagID(t){var i;return(i=p.get(t))!==null&&i!==void 0?i:l.UNKNOWN}i.getTagID=getTagID;const u=l;i.SPECIAL_ELEMENTS={[a.HTML]:new Set([u.ADDRESS,u.APPLET,u.AREA,u.ARTICLE,u.ASIDE,u.BASE,u.BASEFONT,u.BGSOUND,u.BLOCKQUOTE,u.BODY,u.BR,u.BUTTON,u.CAPTION,u.CENTER,u.COL,u.COLGROUP,u.DD,u.DETAILS,u.DIR,u.DIV,u.DL,u.DT,u.EMBED,u.FIELDSET,u.FIGCAPTION,u.FIGURE,u.FOOTER,u.FORM,u.FRAME,u.FRAMESET,u.H1,u.H2,u.H3,u.H4,u.H5,u.H6,u.HEAD,u.HEADER,u.HGROUP,u.HR,u.HTML,u.IFRAME,u.IMG,u.INPUT,u.LI,u.LINK,u.LISTING,u.MAIN,u.MARQUEE,u.MENU,u.META,u.NAV,u.NOEMBED,u.NOFRAMES,u.NOSCRIPT,u.OBJECT,u.OL,u.P,u.PARAM,u.PLAINTEXT,u.PRE,u.SCRIPT,u.SECTION,u.SELECT,u.SOURCE,u.STYLE,u.SUMMARY,u.TABLE,u.TBODY,u.TD,u.TEMPLATE,u.TEXTAREA,u.TFOOT,u.TH,u.THEAD,u.TITLE,u.TR,u.TRACK,u.UL,u.WBR,u.XMP]),[a.MATHML]:new Set([u.MI,u.MO,u.MN,u.MS,u.MTEXT,u.ANNOTATION_XML]),[a.SVG]:new Set([u.TITLE,u.FOREIGN_OBJECT,u.DESC]),[a.XLINK]:new Set,[a.XML]:new Set,[a.XMLNS]:new Set};function isNumberedHeader(t){return t===u.H1||t===u.H2||t===u.H3||t===u.H4||t===u.H5||t===u.H6}i.isNumberedHeader=isNumberedHeader;const d=new Set([c.STYLE,c.SCRIPT,c.XMP,c.IFRAME,c.NOEMBED,c.NOFRAMES,c.PLAINTEXT]);function hasUnescapedText(t,i){return d.has(t)||i&&t===c.NOSCRIPT}i.hasUnescapedText=hasUnescapedText},5765:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.getTokenAttr=i.TokenType=void 0;var a;(function(t){t[t["CHARACTER"]=0]="CHARACTER";t[t["NULL_CHARACTER"]=1]="NULL_CHARACTER";t[t["WHITESPACE_CHARACTER"]=2]="WHITESPACE_CHARACTER";t[t["START_TAG"]=3]="START_TAG";t[t["END_TAG"]=4]="END_TAG";t[t["COMMENT"]=5]="COMMENT";t[t["DOCTYPE"]=6]="DOCTYPE";t[t["EOF"]=7]="EOF";t[t["HIBERNATION"]=8]="HIBERNATION"})(a=i.TokenType||(i.TokenType={}));function getTokenAttr(t,i){for(let a=t.attrs.length-1;a>=0;a--){if(t.attrs[a].name===i){return t.attrs[a].value}}return null}i.getTokenAttr=getTokenAttr},4871:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.isUndefinedCodePoint=i.isControlCodePoint=i.getSurrogatePairCodePoint=i.isSurrogatePair=i.isSurrogate=i.SEQUENCES=i.CODE_POINTS=i.REPLACEMENT_CHARACTER=void 0;const a=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]);i.REPLACEMENT_CHARACTER="�";var r;(function(t){t[t["EOF"]=-1]="EOF";t[t["NULL"]=0]="NULL";t[t["TABULATION"]=9]="TABULATION";t[t["CARRIAGE_RETURN"]=13]="CARRIAGE_RETURN";t[t["LINE_FEED"]=10]="LINE_FEED";t[t["FORM_FEED"]=12]="FORM_FEED";t[t["SPACE"]=32]="SPACE";t[t["EXCLAMATION_MARK"]=33]="EXCLAMATION_MARK";t[t["QUOTATION_MARK"]=34]="QUOTATION_MARK";t[t["NUMBER_SIGN"]=35]="NUMBER_SIGN";t[t["AMPERSAND"]=38]="AMPERSAND";t[t["APOSTROPHE"]=39]="APOSTROPHE";t[t["HYPHEN_MINUS"]=45]="HYPHEN_MINUS";t[t["SOLIDUS"]=47]="SOLIDUS";t[t["DIGIT_0"]=48]="DIGIT_0";t[t["DIGIT_9"]=57]="DIGIT_9";t[t["SEMICOLON"]=59]="SEMICOLON";t[t["LESS_THAN_SIGN"]=60]="LESS_THAN_SIGN";t[t["EQUALS_SIGN"]=61]="EQUALS_SIGN";t[t["GREATER_THAN_SIGN"]=62]="GREATER_THAN_SIGN";t[t["QUESTION_MARK"]=63]="QUESTION_MARK";t[t["LATIN_CAPITAL_A"]=65]="LATIN_CAPITAL_A";t[t["LATIN_CAPITAL_F"]=70]="LATIN_CAPITAL_F";t[t["LATIN_CAPITAL_X"]=88]="LATIN_CAPITAL_X";t[t["LATIN_CAPITAL_Z"]=90]="LATIN_CAPITAL_Z";t[t["RIGHT_SQUARE_BRACKET"]=93]="RIGHT_SQUARE_BRACKET";t[t["GRAVE_ACCENT"]=96]="GRAVE_ACCENT";t[t["LATIN_SMALL_A"]=97]="LATIN_SMALL_A";t[t["LATIN_SMALL_F"]=102]="LATIN_SMALL_F";t[t["LATIN_SMALL_X"]=120]="LATIN_SMALL_X";t[t["LATIN_SMALL_Z"]=122]="LATIN_SMALL_Z";t[t["REPLACEMENT_CHARACTER"]=65533]="REPLACEMENT_CHARACTER"})(r=i.CODE_POINTS||(i.CODE_POINTS={}));i.SEQUENCES={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function isSurrogate(t){return t>=55296&&t<=57343}i.isSurrogate=isSurrogate;function isSurrogatePair(t){return t>=56320&&t<=57343}i.isSurrogatePair=isSurrogatePair;function getSurrogatePairCodePoint(t,i){return(t-55296)*1024+9216+i}i.getSurrogatePairCodePoint=getSurrogatePairCodePoint;function isControlCodePoint(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}i.isControlCodePoint=isControlCodePoint;function isUndefinedCodePoint(t){return t>=64976&&t<=65007||a.has(t)}i.isUndefinedCodePoint=isUndefinedCodePoint},601:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.parseFragment=i.parse=i.TokenizerMode=i.Tokenizer=i.Token=i.html=i.foreignContent=i.ErrorCodes=i.serializeOuter=i.serialize=i.Parser=i.defaultTreeAdapter=void 0;const r=a(1388);var o=a(3761);Object.defineProperty(i,"defaultTreeAdapter",{enumerable:true,get:function(){return o.defaultTreeAdapter}});var c=a(1388);Object.defineProperty(i,"Parser",{enumerable:true,get:function(){return c.Parser}});var l=a(6161);Object.defineProperty(i,"serialize",{enumerable:true,get:function(){return l.serialize}});Object.defineProperty(i,"serializeOuter",{enumerable:true,get:function(){return l.serializeOuter}});var p=a(4190);Object.defineProperty(i,"ErrorCodes",{enumerable:true,get:function(){return p.ERR}});i.foreignContent=a(3238);i.html=a(9635);i.Token=a(5765);var u=a(468);Object.defineProperty(i,"Tokenizer",{enumerable:true,get:function(){return u.Tokenizer}});Object.defineProperty(i,"TokenizerMode",{enumerable:true,get:function(){return u.TokenizerMode}});function parse(t,i){return r.Parser.parse(t,i)}i.parse=parse;function parseFragment(t,i,a){if(typeof t==="string"){a=i;i=t;t=null}const o=r.Parser.getFragmentParser(t,a);o.tokenizer.write(i,true);return o.getFragment()}i.parseFragment=parseFragment},2725:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.FormattingElementList=i.EntryType=void 0;const a=3;var r;(function(t){t[t["Marker"]=0]="Marker";t[t["Element"]=1]="Element"})(r=i.EntryType||(i.EntryType={}));const o={type:r.Marker};class FormattingElementList{constructor(t){this.treeAdapter=t;this.entries=[];this.bookmark=null}_getNoahArkConditionCandidates(t,i){const a=[];const o=i.length;const c=this.treeAdapter.getTagName(t);const l=this.treeAdapter.getNamespaceURI(t);for(let t=0;t[t.name,t.value])));let c=0;for(let t=0;to.get(t.name)===t.value))){c+=1;if(c>=a){this.entries.splice(i.idx,1)}}}}insertMarker(){this.entries.unshift(o)}pushElement(t,i){this._ensureNoahArkCondition(t);this.entries.unshift({type:r.Element,element:t,token:i})}insertElementAfterBookmark(t,i){const a=this.entries.indexOf(this.bookmark);this.entries.splice(a,0,{type:r.Element,element:t,token:i})}removeEntry(t){const i=this.entries.indexOf(t);if(i>=0){this.entries.splice(i,1)}}clearToLastMarker(){const t=this.entries.indexOf(o);if(t>=0){this.entries.splice(0,t+1)}else{this.entries.length=0}}getElementEntryInScopeWithTagName(t){const i=this.entries.find((i=>i.type===r.Marker||this.treeAdapter.getTagName(i.element)===t));return i&&i.type===r.Element?i:null}getElementEntry(t){return this.entries.find((i=>i.type===r.Element&&i.element===t))}}i.FormattingElementList=FormattingElementList},1388:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.Parser=void 0;const r=a(468);const o=a(866);const c=a(2725);const l=a(3761);const p=a(9140);const u=a(3238);const d=a(4190);const m=a(4871);const h=a(9635);const T=a(5765);const v="hidden";const g=8;const E=3;var _;(function(t){t[t["INITIAL"]=0]="INITIAL";t[t["BEFORE_HTML"]=1]="BEFORE_HTML";t[t["BEFORE_HEAD"]=2]="BEFORE_HEAD";t[t["IN_HEAD"]=3]="IN_HEAD";t[t["IN_HEAD_NO_SCRIPT"]=4]="IN_HEAD_NO_SCRIPT";t[t["AFTER_HEAD"]=5]="AFTER_HEAD";t[t["IN_BODY"]=6]="IN_BODY";t[t["TEXT"]=7]="TEXT";t[t["IN_TABLE"]=8]="IN_TABLE";t[t["IN_TABLE_TEXT"]=9]="IN_TABLE_TEXT";t[t["IN_CAPTION"]=10]="IN_CAPTION";t[t["IN_COLUMN_GROUP"]=11]="IN_COLUMN_GROUP";t[t["IN_TABLE_BODY"]=12]="IN_TABLE_BODY";t[t["IN_ROW"]=13]="IN_ROW";t[t["IN_CELL"]=14]="IN_CELL";t[t["IN_SELECT"]=15]="IN_SELECT";t[t["IN_SELECT_IN_TABLE"]=16]="IN_SELECT_IN_TABLE";t[t["IN_TEMPLATE"]=17]="IN_TEMPLATE";t[t["AFTER_BODY"]=18]="AFTER_BODY";t[t["IN_FRAMESET"]=19]="IN_FRAMESET";t[t["AFTER_FRAMESET"]=20]="AFTER_FRAMESET";t[t["AFTER_AFTER_BODY"]=21]="AFTER_AFTER_BODY";t[t["AFTER_AFTER_FRAMESET"]=22]="AFTER_AFTER_FRAMESET"})(_||(_={}));const b={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};const x=new Set([h.TAG_ID.TABLE,h.TAG_ID.TBODY,h.TAG_ID.TFOOT,h.TAG_ID.THEAD,h.TAG_ID.TR]);const A={scriptingEnabled:true,sourceCodeLocationInfo:false,treeAdapter:l.defaultTreeAdapter,onParseError:null};class Parser{constructor(t,i,a=null,l=null){this.fragmentContext=a;this.scriptHandler=l;this.currentToken=null;this.stopped=false;this.insertionMode=_.INITIAL;this.originalInsertionMode=_.INITIAL;this.headElement=null;this.formElement=null;this.currentNotInHTML=false;this.tmplInsertionModeStack=[];this.pendingCharacterTokens=[];this.hasNonWhitespacePendingCharacterToken=false;this.framesetOk=true;this.skipNextNewLine=false;this.fosterParentingEnabled=false;this.options=Object.assign(Object.assign({},A),t);this.treeAdapter=this.options.treeAdapter;this.onParseError=this.options.onParseError;if(this.onParseError){this.options.sourceCodeLocationInfo=true}this.document=i!==null&&i!==void 0?i:this.treeAdapter.createDocument();this.tokenizer=new r.Tokenizer(this.options,this);this.activeFormattingElements=new c.FormattingElementList(this.treeAdapter);this.fragmentContextID=a?(0,h.getTagID)(this.treeAdapter.getTagName(a)):h.TAG_ID.UNKNOWN;this._setContextModes(a!==null&&a!==void 0?a:this.document,this.fragmentContextID);this.openElements=new o.OpenElementStack(this.document,this.treeAdapter,this)}static parse(t,i){const a=new this(i);a.tokenizer.write(t,true);return a.document}static getFragmentParser(t,i){const a=Object.assign(Object.assign({},A),i);t!==null&&t!==void 0?t:t=a.treeAdapter.createElement(h.TAG_NAMES.TEMPLATE,h.NS.HTML,[]);const r=a.treeAdapter.createElement("documentmock",h.NS.HTML,[]);const o=new this(a,r,t);if(o.fragmentContextID===h.TAG_ID.TEMPLATE){o.tmplInsertionModeStack.unshift(_.IN_TEMPLATE)}o._initTokenizerForFragmentParsing();o._insertFakeRootElement();o._resetInsertionMode();o._findFormInFragmentContext();return o}getFragment(){const t=this.treeAdapter.getFirstChild(this.document);const i=this.treeAdapter.createDocumentFragment();this._adoptNodes(t,i);return i}_err(t,i,a){var r;if(!this.onParseError)return;const o=(r=t.location)!==null&&r!==void 0?r:b;const c={code:i,startLine:o.startLine,startCol:o.startCol,startOffset:o.startOffset,endLine:a?o.startLine:o.endLine,endCol:a?o.startCol:o.endCol,endOffset:a?o.startOffset:o.endOffset};this.onParseError(c)}onItemPush(t,i,a){var r,o;(o=(r=this.treeAdapter).onItemPush)===null||o===void 0?void 0:o.call(r,t);if(a&&this.openElements.stackTop>0)this._setContextModes(t,i)}onItemPop(t,i){var a,r;if(this.options.sourceCodeLocationInfo){this._setEndLocation(t,this.currentToken)}(r=(a=this.treeAdapter).onItemPop)===null||r===void 0?void 0:r.call(a,t,this.openElements.current);if(i){let t;let i;if(this.openElements.stackTop===0&&this.fragmentContext){t=this.fragmentContext;i=this.fragmentContextID}else{({current:t,currentTagId:i}=this.openElements)}this._setContextModes(t,i)}}_setContextModes(t,i){const a=t===this.document||this.treeAdapter.getNamespaceURI(t)===h.NS.HTML;this.currentNotInHTML=!a;this.tokenizer.inForeignNode=!a&&!this._isIntegrationPoint(i,t)}_switchToTextParsing(t,i){this._insertElement(t,h.NS.HTML);this.tokenizer.state=i;this.originalInsertionMode=this.insertionMode;this.insertionMode=_.TEXT}switchToPlaintextParsing(){this.insertionMode=_.TEXT;this.originalInsertionMode=_.IN_BODY;this.tokenizer.state=r.TokenizerMode.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;while(t){if(this.treeAdapter.getTagName(t)===h.TAG_NAMES.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==h.NS.HTML){return}switch(this.fragmentContextID){case h.TAG_ID.TITLE:case h.TAG_ID.TEXTAREA:{this.tokenizer.state=r.TokenizerMode.RCDATA;break}case h.TAG_ID.STYLE:case h.TAG_ID.XMP:case h.TAG_ID.IFRAME:case h.TAG_ID.NOEMBED:case h.TAG_ID.NOFRAMES:case h.TAG_ID.NOSCRIPT:{this.tokenizer.state=r.TokenizerMode.RAWTEXT;break}case h.TAG_ID.SCRIPT:{this.tokenizer.state=r.TokenizerMode.SCRIPT_DATA;break}case h.TAG_ID.PLAINTEXT:{this.tokenizer.state=r.TokenizerMode.PLAINTEXT;break}default:}}_setDocumentType(t){const i=t.name||"";const a=t.publicId||"";const r=t.systemId||"";this.treeAdapter.setDocumentType(this.document,i,a,r);if(t.location){const i=this.treeAdapter.getChildNodes(this.document);const a=i.find((t=>this.treeAdapter.isDocumentTypeNode(t)));if(a){this.treeAdapter.setNodeSourceCodeLocation(a,t.location)}}}_attachElementToTree(t,i){if(this.options.sourceCodeLocationInfo){const a=i&&Object.assign(Object.assign({},i),{startTag:i});this.treeAdapter.setNodeSourceCodeLocation(t,a)}if(this._shouldFosterParentOnInsertion()){this._fosterParentElement(t)}else{const i=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(i,t)}}_appendElement(t,i){const a=this.treeAdapter.createElement(t.tagName,i,t.attrs);this._attachElementToTree(a,t.location)}_insertElement(t,i){const a=this.treeAdapter.createElement(t.tagName,i,t.attrs);this._attachElementToTree(a,t.location);this.openElements.push(a,t.tagID)}_insertFakeElement(t,i){const a=this.treeAdapter.createElement(t,h.NS.HTML,[]);this._attachElementToTree(a,null);this.openElements.push(a,i)}_insertTemplate(t){const i=this.treeAdapter.createElement(t.tagName,h.NS.HTML,t.attrs);const a=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(i,a);this._attachElementToTree(i,t.location);this.openElements.push(i,t.tagID);if(this.options.sourceCodeLocationInfo)this.treeAdapter.setNodeSourceCodeLocation(a,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(h.TAG_NAMES.HTML,h.NS.HTML,[]);if(this.options.sourceCodeLocationInfo)this.treeAdapter.setNodeSourceCodeLocation(t,null);this.treeAdapter.appendChild(this.openElements.current,t);this.openElements.push(t,h.TAG_ID.HTML)}_appendCommentNode(t,i){const a=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(i,a);if(this.options.sourceCodeLocationInfo){this.treeAdapter.setNodeSourceCodeLocation(a,t.location)}}_insertCharacters(t){let i;let a;if(this._shouldFosterParentOnInsertion()){({parent:i,beforeElement:a}=this._findFosterParentingLocation());if(a){this.treeAdapter.insertTextBefore(i,t.chars,a)}else{this.treeAdapter.insertText(i,t.chars)}}else{i=this.openElements.currentTmplContentOrNode;this.treeAdapter.insertText(i,t.chars)}if(!t.location)return;const r=this.treeAdapter.getChildNodes(i);const o=a?r.lastIndexOf(a):r.length;const c=r[o-1];const l=this.treeAdapter.getNodeSourceCodeLocation(c);if(l){const{endLine:i,endCol:a,endOffset:r}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(c,{endLine:i,endCol:a,endOffset:r})}else if(this.options.sourceCodeLocationInfo){this.treeAdapter.setNodeSourceCodeLocation(c,t.location)}}_adoptNodes(t,i){for(let a=this.treeAdapter.getFirstChild(t);a;a=this.treeAdapter.getFirstChild(t)){this.treeAdapter.detachNode(a);this.treeAdapter.appendChild(i,a)}}_setEndLocation(t,i){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&i.location){const a=i.location;const r=this.treeAdapter.getTagName(t);const o=i.type===T.TokenType.END_TAG&&r===i.tagName?{endTag:Object.assign({},a),endLine:a.endLine,endCol:a.endCol,endOffset:a.endOffset}:{endLine:a.startLine,endCol:a.startCol,endOffset:a.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,o)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return false;let i;let a;if(this.openElements.stackTop===0&&this.fragmentContext){i=this.fragmentContext;a=this.fragmentContextID}else{({current:i,currentTagId:a}=this.openElements)}if(t.tagID===h.TAG_ID.SVG&&this.treeAdapter.getTagName(i)===h.TAG_NAMES.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(i)===h.NS.MATHML){return false}return this.tokenizer.inForeignNode||(t.tagID===h.TAG_ID.MGLYPH||t.tagID===h.TAG_ID.MALIGNMARK)&&!this._isIntegrationPoint(a,i,h.NS.HTML)}_processToken(t){switch(t.type){case T.TokenType.CHARACTER:{this.onCharacter(t);break}case T.TokenType.NULL_CHARACTER:{this.onNullCharacter(t);break}case T.TokenType.COMMENT:{this.onComment(t);break}case T.TokenType.DOCTYPE:{this.onDoctype(t);break}case T.TokenType.START_TAG:{this._processStartTag(t);break}case T.TokenType.END_TAG:{this.onEndTag(t);break}case T.TokenType.EOF:{this.onEof(t);break}case T.TokenType.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,i,a){const r=this.treeAdapter.getNamespaceURI(i);const o=this.treeAdapter.getAttrList(i);return u.isIntegrationPoint(t,r,o,a)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const i=this.activeFormattingElements.entries.findIndex((t=>t.type===c.EntryType.Marker||this.openElements.contains(t.element)));const a=i<0?t-1:i-1;for(let t=a;t>=0;t--){const i=this.activeFormattingElements.entries[t];this._insertElement(i.token,this.treeAdapter.getNamespaceURI(i.element));i.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags();this.openElements.popUntilTableCellPopped();this.activeFormattingElements.clearToLastMarker();this.insertionMode=_.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(h.TAG_ID.P);this.openElements.popUntilTagNamePopped(h.TAG_ID.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--){switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case h.TAG_ID.TR:{this.insertionMode=_.IN_ROW;return}case h.TAG_ID.TBODY:case h.TAG_ID.THEAD:case h.TAG_ID.TFOOT:{this.insertionMode=_.IN_TABLE_BODY;return}case h.TAG_ID.CAPTION:{this.insertionMode=_.IN_CAPTION;return}case h.TAG_ID.COLGROUP:{this.insertionMode=_.IN_COLUMN_GROUP;return}case h.TAG_ID.TABLE:{this.insertionMode=_.IN_TABLE;return}case h.TAG_ID.BODY:{this.insertionMode=_.IN_BODY;return}case h.TAG_ID.FRAMESET:{this.insertionMode=_.IN_FRAMESET;return}case h.TAG_ID.SELECT:{this._resetInsertionModeForSelect(t);return}case h.TAG_ID.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case h.TAG_ID.HTML:{this.insertionMode=this.headElement?_.AFTER_HEAD:_.BEFORE_HEAD;return}case h.TAG_ID.TD:case h.TAG_ID.TH:{if(t>0){this.insertionMode=_.IN_CELL;return}break}case h.TAG_ID.HEAD:{if(t>0){this.insertionMode=_.IN_HEAD;return}break}}}this.insertionMode=_.IN_BODY}_resetInsertionModeForSelect(t){if(t>0){for(let i=t-1;i>0;i--){const t=this.openElements.tagIDs[i];if(t===h.TAG_ID.TEMPLATE){break}else if(t===h.TAG_ID.TABLE){this.insertionMode=_.IN_SELECT_IN_TABLE;return}}}this.insertionMode=_.IN_SELECT}_isElementCausesFosterParenting(t){return x.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const i=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case h.TAG_ID.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(i)===h.NS.HTML){return{parent:this.treeAdapter.getTemplateContent(i),beforeElement:null}}break}case h.TAG_ID.TABLE:{const a=this.treeAdapter.getParentNode(i);if(a){return{parent:a,beforeElement:i}}return{parent:this.openElements.items[t-1],beforeElement:null}}default:}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const i=this._findFosterParentingLocation();if(i.beforeElement){this.treeAdapter.insertBefore(i.parent,t,i.beforeElement)}else{this.treeAdapter.appendChild(i.parent,t)}}_isSpecialElement(t,i){const a=this.treeAdapter.getNamespaceURI(t);return h.SPECIAL_ELEMENTS[a].has(i)}onCharacter(t){this.skipNextNewLine=false;if(this.tokenizer.inForeignNode){characterInForeignContent(this,t);return}switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{tokenBeforeHtml(this,t);break}case _.BEFORE_HEAD:{tokenBeforeHead(this,t);break}case _.IN_HEAD:{tokenInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{tokenInHeadNoScript(this,t);break}case _.AFTER_HEAD:{tokenAfterHead(this,t);break}case _.IN_BODY:case _.IN_CAPTION:case _.IN_CELL:case _.IN_TEMPLATE:{characterInBody(this,t);break}case _.TEXT:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case _.IN_TABLE:case _.IN_TABLE_BODY:case _.IN_ROW:{characterInTable(this,t);break}case _.IN_TABLE_TEXT:{characterInTableText(this,t);break}case _.IN_COLUMN_GROUP:{tokenInColumnGroup(this,t);break}case _.AFTER_BODY:{tokenAfterBody(this,t);break}case _.AFTER_AFTER_BODY:{tokenAfterAfterBody(this,t);break}default:}}onNullCharacter(t){this.skipNextNewLine=false;if(this.tokenizer.inForeignNode){nullCharacterInForeignContent(this,t);return}switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{tokenBeforeHtml(this,t);break}case _.BEFORE_HEAD:{tokenBeforeHead(this,t);break}case _.IN_HEAD:{tokenInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{tokenInHeadNoScript(this,t);break}case _.AFTER_HEAD:{tokenAfterHead(this,t);break}case _.TEXT:{this._insertCharacters(t);break}case _.IN_TABLE:case _.IN_TABLE_BODY:case _.IN_ROW:{characterInTable(this,t);break}case _.IN_COLUMN_GROUP:{tokenInColumnGroup(this,t);break}case _.AFTER_BODY:{tokenAfterBody(this,t);break}case _.AFTER_AFTER_BODY:{tokenAfterAfterBody(this,t);break}default:}}onComment(t){this.skipNextNewLine=false;if(this.currentNotInHTML){appendComment(this,t);return}switch(this.insertionMode){case _.INITIAL:case _.BEFORE_HTML:case _.BEFORE_HEAD:case _.IN_HEAD:case _.IN_HEAD_NO_SCRIPT:case _.AFTER_HEAD:case _.IN_BODY:case _.IN_TABLE:case _.IN_CAPTION:case _.IN_COLUMN_GROUP:case _.IN_TABLE_BODY:case _.IN_ROW:case _.IN_CELL:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:case _.IN_TEMPLATE:case _.IN_FRAMESET:case _.AFTER_FRAMESET:{appendComment(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.AFTER_BODY:{appendCommentToRootHtmlElement(this,t);break}case _.AFTER_AFTER_BODY:case _.AFTER_AFTER_FRAMESET:{appendCommentToDocument(this,t);break}default:}}onDoctype(t){this.skipNextNewLine=false;switch(this.insertionMode){case _.INITIAL:{doctypeInInitialMode(this,t);break}case _.BEFORE_HEAD:case _.IN_HEAD:case _.IN_HEAD_NO_SCRIPT:case _.AFTER_HEAD:{this._err(t,d.ERR.misplacedDoctype);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}default:}}onStartTag(t){this.skipNextNewLine=false;this.currentToken=t;this._processStartTag(t);if(t.selfClosing&&!t.ackSelfClosing){this._err(t,d.ERR.nonVoidHtmlElementStartTagWithTrailingSolidus)}}_processStartTag(t){if(this.shouldProcessStartTagTokenInForeignContent(t)){startTagInForeignContent(this,t)}else{this._startTagOutsideForeignContent(t)}}_startTagOutsideForeignContent(t){switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{startTagBeforeHtml(this,t);break}case _.BEFORE_HEAD:{startTagBeforeHead(this,t);break}case _.IN_HEAD:{startTagInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{startTagInHeadNoScript(this,t);break}case _.AFTER_HEAD:{startTagAfterHead(this,t);break}case _.IN_BODY:{startTagInBody(this,t);break}case _.IN_TABLE:{startTagInTable(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.IN_CAPTION:{startTagInCaption(this,t);break}case _.IN_COLUMN_GROUP:{startTagInColumnGroup(this,t);break}case _.IN_TABLE_BODY:{startTagInTableBody(this,t);break}case _.IN_ROW:{startTagInRow(this,t);break}case _.IN_CELL:{startTagInCell(this,t);break}case _.IN_SELECT:{startTagInSelect(this,t);break}case _.IN_SELECT_IN_TABLE:{startTagInSelectInTable(this,t);break}case _.IN_TEMPLATE:{startTagInTemplate(this,t);break}case _.AFTER_BODY:{startTagAfterBody(this,t);break}case _.IN_FRAMESET:{startTagInFrameset(this,t);break}case _.AFTER_FRAMESET:{startTagAfterFrameset(this,t);break}case _.AFTER_AFTER_BODY:{startTagAfterAfterBody(this,t);break}case _.AFTER_AFTER_FRAMESET:{startTagAfterAfterFrameset(this,t);break}default:}}onEndTag(t){this.skipNextNewLine=false;this.currentToken=t;if(this.currentNotInHTML){endTagInForeignContent(this,t)}else{this._endTagOutsideForeignContent(t)}}_endTagOutsideForeignContent(t){switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{endTagBeforeHtml(this,t);break}case _.BEFORE_HEAD:{endTagBeforeHead(this,t);break}case _.IN_HEAD:{endTagInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{endTagInHeadNoScript(this,t);break}case _.AFTER_HEAD:{endTagAfterHead(this,t);break}case _.IN_BODY:{endTagInBody(this,t);break}case _.TEXT:{endTagInText(this,t);break}case _.IN_TABLE:{endTagInTable(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.IN_CAPTION:{endTagInCaption(this,t);break}case _.IN_COLUMN_GROUP:{endTagInColumnGroup(this,t);break}case _.IN_TABLE_BODY:{endTagInTableBody(this,t);break}case _.IN_ROW:{endTagInRow(this,t);break}case _.IN_CELL:{endTagInCell(this,t);break}case _.IN_SELECT:{endTagInSelect(this,t);break}case _.IN_SELECT_IN_TABLE:{endTagInSelectInTable(this,t);break}case _.IN_TEMPLATE:{endTagInTemplate(this,t);break}case _.AFTER_BODY:{endTagAfterBody(this,t);break}case _.IN_FRAMESET:{endTagInFrameset(this,t);break}case _.AFTER_FRAMESET:{endTagAfterFrameset(this,t);break}case _.AFTER_AFTER_BODY:{tokenAfterAfterBody(this,t);break}default:}}onEof(t){switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{tokenBeforeHtml(this,t);break}case _.BEFORE_HEAD:{tokenBeforeHead(this,t);break}case _.IN_HEAD:{tokenInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{tokenInHeadNoScript(this,t);break}case _.AFTER_HEAD:{tokenAfterHead(this,t);break}case _.IN_BODY:case _.IN_TABLE:case _.IN_CAPTION:case _.IN_COLUMN_GROUP:case _.IN_TABLE_BODY:case _.IN_ROW:case _.IN_CELL:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:{eofInBody(this,t);break}case _.TEXT:{eofInText(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.IN_TEMPLATE:{eofInTemplate(this,t);break}case _.AFTER_BODY:case _.IN_FRAMESET:case _.AFTER_FRAMESET:case _.AFTER_AFTER_BODY:case _.AFTER_AFTER_FRAMESET:{stopParsing(this,t);break}default:}}onWhitespaceCharacter(t){if(this.skipNextNewLine){this.skipNextNewLine=false;if(t.chars.charCodeAt(0)===m.CODE_POINTS.LINE_FEED){if(t.chars.length===1){return}t.chars=t.chars.substr(1)}}if(this.tokenizer.inForeignNode){this._insertCharacters(t);return}switch(this.insertionMode){case _.IN_HEAD:case _.IN_HEAD_NO_SCRIPT:case _.AFTER_HEAD:case _.TEXT:case _.IN_COLUMN_GROUP:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:case _.IN_FRAMESET:case _.AFTER_FRAMESET:{this._insertCharacters(t);break}case _.IN_BODY:case _.IN_CAPTION:case _.IN_CELL:case _.IN_TEMPLATE:case _.AFTER_BODY:case _.AFTER_AFTER_BODY:case _.AFTER_AFTER_FRAMESET:{whitespaceCharacterInBody(this,t);break}case _.IN_TABLE:case _.IN_TABLE_BODY:case _.IN_ROW:{characterInTable(this,t);break}case _.IN_TABLE_TEXT:{whitespaceCharacterInTableText(this,t);break}default:}}}i.Parser=Parser;function aaObtainFormattingElementEntry(t,i){let a=t.activeFormattingElements.getElementEntryInScopeWithTagName(i.tagName);if(a){if(!t.openElements.contains(a.element)){t.activeFormattingElements.removeEntry(a);a=null}else if(!t.openElements.hasInScope(i.tagID)){a=null}}else{genericEndTagInBody(t,i)}return a}function aaObtainFurthestBlock(t,i){let a=null;let r=t.openElements.stackTop;for(;r>=0;r--){const o=t.openElements.items[r];if(o===i.element){break}if(t._isSpecialElement(o,t.openElements.tagIDs[r])){a=o}}if(!a){t.openElements.shortenToLength(r<0?0:r);t.activeFormattingElements.removeEntry(i)}return a}function aaInnerLoop(t,i,a){let r=i;let o=t.openElements.getCommonAncestor(i);for(let c=0,l=o;l!==a;c++,l=o){o=t.openElements.getCommonAncestor(l);const a=t.activeFormattingElements.getElementEntry(l);const p=a&&c>=E;const u=!a||p;if(u){if(p){t.activeFormattingElements.removeEntry(a)}t.openElements.remove(l)}else{l=aaRecreateElementFromEntry(t,a);if(r===i){t.activeFormattingElements.bookmark=a}t.treeAdapter.detachNode(r);t.treeAdapter.appendChild(l,r);r=l}}return r}function aaRecreateElementFromEntry(t,i){const a=t.treeAdapter.getNamespaceURI(i.element);const r=t.treeAdapter.createElement(i.token.tagName,a,i.token.attrs);t.openElements.replace(i.element,r);i.element=r;return r}function aaInsertLastNodeInCommonAncestor(t,i,a){const r=t.treeAdapter.getTagName(i);const o=(0,h.getTagID)(r);if(t._isElementCausesFosterParenting(o)){t._fosterParentElement(a)}else{const r=t.treeAdapter.getNamespaceURI(i);if(o===h.TAG_ID.TEMPLATE&&r===h.NS.HTML){i=t.treeAdapter.getTemplateContent(i)}t.treeAdapter.appendChild(i,a)}}function aaReplaceFormattingElement(t,i,a){const r=t.treeAdapter.getNamespaceURI(a.element);const{token:o}=a;const c=t.treeAdapter.createElement(o.tagName,r,o.attrs);t._adoptNodes(i,c);t.treeAdapter.appendChild(i,c);t.activeFormattingElements.insertElementAfterBookmark(c,o);t.activeFormattingElements.removeEntry(a);t.openElements.remove(a.element);t.openElements.insertAfter(i,c,o.tagID)}function callAdoptionAgency(t,i){for(let a=0;a=a;r--){t._setEndLocation(t.openElements.items[r],i)}if(!t.fragmentContext&&t.openElements.stackTop>=0){const a=t.openElements.items[0];const r=t.treeAdapter.getNodeSourceCodeLocation(a);if(r&&!r.endTag){t._setEndLocation(a,i);if(t.openElements.stackTop>=1){const a=t.openElements.items[1];const r=t.treeAdapter.getNodeSourceCodeLocation(a);if(r&&!r.endTag){t._setEndLocation(a,i)}}}}}}function doctypeInInitialMode(t,i){t._setDocumentType(i);const a=i.forceQuirks?h.DOCUMENT_MODE.QUIRKS:p.getDocumentMode(i);if(!p.isConforming(i)){t._err(i,d.ERR.nonConformingDoctype)}t.treeAdapter.setDocumentMode(t.document,a);t.insertionMode=_.BEFORE_HTML}function tokenInInitialMode(t,i){t._err(i,d.ERR.missingDoctype,true);t.treeAdapter.setDocumentMode(t.document,h.DOCUMENT_MODE.QUIRKS);t.insertionMode=_.BEFORE_HTML;t._processToken(i)}function startTagBeforeHtml(t,i){if(i.tagID===h.TAG_ID.HTML){t._insertElement(i,h.NS.HTML);t.insertionMode=_.BEFORE_HEAD}else{tokenBeforeHtml(t,i)}}function endTagBeforeHtml(t,i){const a=i.tagID;if(a===h.TAG_ID.HTML||a===h.TAG_ID.HEAD||a===h.TAG_ID.BODY||a===h.TAG_ID.BR){tokenBeforeHtml(t,i)}}function tokenBeforeHtml(t,i){t._insertFakeRootElement();t.insertionMode=_.BEFORE_HEAD;t._processToken(i)}function startTagBeforeHead(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.HEAD:{t._insertElement(i,h.NS.HTML);t.headElement=t.openElements.current;t.insertionMode=_.IN_HEAD;break}default:{tokenBeforeHead(t,i)}}}function endTagBeforeHead(t,i){const a=i.tagID;if(a===h.TAG_ID.HEAD||a===h.TAG_ID.BODY||a===h.TAG_ID.HTML||a===h.TAG_ID.BR){tokenBeforeHead(t,i)}else{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}function tokenBeforeHead(t,i){t._insertFakeElement(h.TAG_NAMES.HEAD,h.TAG_ID.HEAD);t.headElement=t.openElements.current;t.insertionMode=_.IN_HEAD;t._processToken(i)}function startTagInHead(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.BASE:case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.LINK:case h.TAG_ID.META:{t._appendElement(i,h.NS.HTML);i.ackSelfClosing=true;break}case h.TAG_ID.TITLE:{t._switchToTextParsing(i,r.TokenizerMode.RCDATA);break}case h.TAG_ID.NOSCRIPT:{if(t.options.scriptingEnabled){t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}else{t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_HEAD_NO_SCRIPT}break}case h.TAG_ID.NOFRAMES:case h.TAG_ID.STYLE:{t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT);break}case h.TAG_ID.SCRIPT:{t._switchToTextParsing(i,r.TokenizerMode.SCRIPT_DATA);break}case h.TAG_ID.TEMPLATE:{t._insertTemplate(i);t.activeFormattingElements.insertMarker();t.framesetOk=false;t.insertionMode=_.IN_TEMPLATE;t.tmplInsertionModeStack.unshift(_.IN_TEMPLATE);break}case h.TAG_ID.HEAD:{t._err(i,d.ERR.misplacedStartTagForHeadElement);break}default:{tokenInHead(t,i)}}}function endTagInHead(t,i){switch(i.tagID){case h.TAG_ID.HEAD:{t.openElements.pop();t.insertionMode=_.AFTER_HEAD;break}case h.TAG_ID.BODY:case h.TAG_ID.BR:case h.TAG_ID.HTML:{tokenInHead(t,i);break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}}function templateEndTagInHead(t,i){if(t.openElements.tmplCount>0){t.openElements.generateImpliedEndTagsThoroughly();if(t.openElements.currentTagId!==h.TAG_ID.TEMPLATE){t._err(i,d.ERR.closingOfElementWithOpenChildElements)}t.openElements.popUntilTagNamePopped(h.TAG_ID.TEMPLATE);t.activeFormattingElements.clearToLastMarker();t.tmplInsertionModeStack.shift();t._resetInsertionMode()}else{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}function tokenInHead(t,i){t.openElements.pop();t.insertionMode=_.AFTER_HEAD;t._processToken(i)}function startTagInHeadNoScript(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.HEAD:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.NOFRAMES:case h.TAG_ID.STYLE:{startTagInHead(t,i);break}case h.TAG_ID.NOSCRIPT:{t._err(i,d.ERR.nestedNoscriptInHead);break}default:{tokenInHeadNoScript(t,i)}}}function endTagInHeadNoScript(t,i){switch(i.tagID){case h.TAG_ID.NOSCRIPT:{t.openElements.pop();t.insertionMode=_.IN_HEAD;break}case h.TAG_ID.BR:{tokenInHeadNoScript(t,i);break}default:{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}}function tokenInHeadNoScript(t,i){const a=i.type===T.TokenType.EOF?d.ERR.openElementsLeftAfterEof:d.ERR.disallowedContentInNoscriptInHead;t._err(i,a);t.openElements.pop();t.insertionMode=_.IN_HEAD;t._processToken(i)}function startTagAfterHead(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.BODY:{t._insertElement(i,h.NS.HTML);t.framesetOk=false;t.insertionMode=_.IN_BODY;break}case h.TAG_ID.FRAMESET:{t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_FRAMESET;break}case h.TAG_ID.BASE:case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.NOFRAMES:case h.TAG_ID.SCRIPT:case h.TAG_ID.STYLE:case h.TAG_ID.TEMPLATE:case h.TAG_ID.TITLE:{t._err(i,d.ERR.abandonedHeadElementChild);t.openElements.push(t.headElement,h.TAG_ID.HEAD);startTagInHead(t,i);t.openElements.remove(t.headElement);break}case h.TAG_ID.HEAD:{t._err(i,d.ERR.misplacedStartTagForHeadElement);break}default:{tokenAfterHead(t,i)}}}function endTagAfterHead(t,i){switch(i.tagID){case h.TAG_ID.BODY:case h.TAG_ID.HTML:case h.TAG_ID.BR:{tokenAfterHead(t,i);break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}}function tokenAfterHead(t,i){t._insertFakeElement(h.TAG_NAMES.BODY,h.TAG_ID.BODY);t.insertionMode=_.IN_BODY;modeInBody(t,i)}function modeInBody(t,i){switch(i.type){case T.TokenType.CHARACTER:{characterInBody(t,i);break}case T.TokenType.WHITESPACE_CHARACTER:{whitespaceCharacterInBody(t,i);break}case T.TokenType.COMMENT:{appendComment(t,i);break}case T.TokenType.START_TAG:{startTagInBody(t,i);break}case T.TokenType.END_TAG:{endTagInBody(t,i);break}case T.TokenType.EOF:{eofInBody(t,i);break}default:}}function whitespaceCharacterInBody(t,i){t._reconstructActiveFormattingElements();t._insertCharacters(i)}function characterInBody(t,i){t._reconstructActiveFormattingElements();t._insertCharacters(i);t.framesetOk=false}function htmlStartTagInBody(t,i){if(t.openElements.tmplCount===0){t.treeAdapter.adoptAttributes(t.openElements.items[0],i.attrs)}}function bodyStartTagInBody(t,i){const a=t.openElements.tryPeekProperlyNestedBodyElement();if(a&&t.openElements.tmplCount===0){t.framesetOk=false;t.treeAdapter.adoptAttributes(a,i.attrs)}}function framesetStartTagInBody(t,i){const a=t.openElements.tryPeekProperlyNestedBodyElement();if(t.framesetOk&&a){t.treeAdapter.detachNode(a);t.openElements.popAllUpToHtmlElement();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_FRAMESET}}function addressStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML)}function numberedHeaderStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}if((0,h.isNumberedHeader)(t.openElements.currentTagId)){t.openElements.pop()}t._insertElement(i,h.NS.HTML)}function preStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);t.skipNextNewLine=true;t.framesetOk=false}function formStartTagInBody(t,i){const a=t.openElements.tmplCount>0;if(!t.formElement||a){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);if(!a){t.formElement=t.openElements.current}}}function listItemStartTagInBody(t,i){t.framesetOk=false;const a=i.tagID;for(let i=t.openElements.stackTop;i>=0;i--){const r=t.openElements.tagIDs[i];if(a===h.TAG_ID.LI&&r===h.TAG_ID.LI||(a===h.TAG_ID.DD||a===h.TAG_ID.DT)&&(r===h.TAG_ID.DD||r===h.TAG_ID.DT)){t.openElements.generateImpliedEndTagsWithExclusion(r);t.openElements.popUntilTagNamePopped(r);break}if(r!==h.TAG_ID.ADDRESS&&r!==h.TAG_ID.DIV&&r!==h.TAG_ID.P&&t._isSpecialElement(t.openElements.items[i],r)){break}}if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML)}function plaintextStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);t.tokenizer.state=r.TokenizerMode.PLAINTEXT}function buttonStartTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.BUTTON)){t.openElements.generateImpliedEndTags();t.openElements.popUntilTagNamePopped(h.TAG_ID.BUTTON)}t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.framesetOk=false}function aStartTagInBody(t,i){const a=t.activeFormattingElements.getElementEntryInScopeWithTagName(h.TAG_NAMES.A);if(a){callAdoptionAgency(t,i);t.openElements.remove(a.element);t.activeFormattingElements.removeEntry(a)}t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.activeFormattingElements.pushElement(t.openElements.current,i)}function bStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.activeFormattingElements.pushElement(t.openElements.current,i)}function nobrStartTagInBody(t,i){t._reconstructActiveFormattingElements();if(t.openElements.hasInScope(h.TAG_ID.NOBR)){callAdoptionAgency(t,i);t._reconstructActiveFormattingElements()}t._insertElement(i,h.NS.HTML);t.activeFormattingElements.pushElement(t.openElements.current,i)}function appletStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.activeFormattingElements.insertMarker();t.framesetOk=false}function tableStartTagInBody(t,i){if(t.treeAdapter.getDocumentMode(t.document)!==h.DOCUMENT_MODE.QUIRKS&&t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);t.framesetOk=false;t.insertionMode=_.IN_TABLE}function areaStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._appendElement(i,h.NS.HTML);t.framesetOk=false;i.ackSelfClosing=true}function isHiddenInput(t){const i=(0,T.getTokenAttr)(t,h.ATTRS.TYPE);return i!=null&&i.toLowerCase()===v}function inputStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._appendElement(i,h.NS.HTML);if(!isHiddenInput(i)){t.framesetOk=false}i.ackSelfClosing=true}function paramStartTagInBody(t,i){t._appendElement(i,h.NS.HTML);i.ackSelfClosing=true}function hrStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._appendElement(i,h.NS.HTML);t.framesetOk=false;i.ackSelfClosing=true}function imageStartTagInBody(t,i){i.tagName=h.TAG_NAMES.IMG;i.tagID=h.TAG_ID.IMG;areaStartTagInBody(t,i)}function textareaStartTagInBody(t,i){t._insertElement(i,h.NS.HTML);t.skipNextNewLine=true;t.tokenizer.state=r.TokenizerMode.RCDATA;t.originalInsertionMode=t.insertionMode;t.framesetOk=false;t.insertionMode=_.TEXT}function xmpStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._reconstructActiveFormattingElements();t.framesetOk=false;t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}function iframeStartTagInBody(t,i){t.framesetOk=false;t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}function noembedStartTagInBody(t,i){t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}function selectStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.framesetOk=false;t.insertionMode=t.insertionMode===_.IN_TABLE||t.insertionMode===_.IN_CAPTION||t.insertionMode===_.IN_TABLE_BODY||t.insertionMode===_.IN_ROW||t.insertionMode===_.IN_CELL?_.IN_SELECT_IN_TABLE:_.IN_SELECT}function optgroupStartTagInBody(t,i){if(t.openElements.currentTagId===h.TAG_ID.OPTION){t.openElements.pop()}t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML)}function rbStartTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.RUBY)){t.openElements.generateImpliedEndTags()}t._insertElement(i,h.NS.HTML)}function rtStartTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.RUBY)){t.openElements.generateImpliedEndTagsWithExclusion(h.TAG_ID.RTC)}t._insertElement(i,h.NS.HTML)}function mathStartTagInBody(t,i){t._reconstructActiveFormattingElements();u.adjustTokenMathMLAttrs(i);u.adjustTokenXMLAttrs(i);if(i.selfClosing){t._appendElement(i,h.NS.MATHML)}else{t._insertElement(i,h.NS.MATHML)}i.ackSelfClosing=true}function svgStartTagInBody(t,i){t._reconstructActiveFormattingElements();u.adjustTokenSVGAttrs(i);u.adjustTokenXMLAttrs(i);if(i.selfClosing){t._appendElement(i,h.NS.SVG)}else{t._insertElement(i,h.NS.SVG)}i.ackSelfClosing=true}function genericStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML)}function startTagInBody(t,i){switch(i.tagID){case h.TAG_ID.I:case h.TAG_ID.S:case h.TAG_ID.B:case h.TAG_ID.U:case h.TAG_ID.EM:case h.TAG_ID.TT:case h.TAG_ID.BIG:case h.TAG_ID.CODE:case h.TAG_ID.FONT:case h.TAG_ID.SMALL:case h.TAG_ID.STRIKE:case h.TAG_ID.STRONG:{bStartTagInBody(t,i);break}case h.TAG_ID.A:{aStartTagInBody(t,i);break}case h.TAG_ID.H1:case h.TAG_ID.H2:case h.TAG_ID.H3:case h.TAG_ID.H4:case h.TAG_ID.H5:case h.TAG_ID.H6:{numberedHeaderStartTagInBody(t,i);break}case h.TAG_ID.P:case h.TAG_ID.DL:case h.TAG_ID.OL:case h.TAG_ID.UL:case h.TAG_ID.DIV:case h.TAG_ID.DIR:case h.TAG_ID.NAV:case h.TAG_ID.MAIN:case h.TAG_ID.MENU:case h.TAG_ID.ASIDE:case h.TAG_ID.CENTER:case h.TAG_ID.FIGURE:case h.TAG_ID.FOOTER:case h.TAG_ID.HEADER:case h.TAG_ID.HGROUP:case h.TAG_ID.DIALOG:case h.TAG_ID.DETAILS:case h.TAG_ID.ADDRESS:case h.TAG_ID.ARTICLE:case h.TAG_ID.SECTION:case h.TAG_ID.SUMMARY:case h.TAG_ID.FIELDSET:case h.TAG_ID.BLOCKQUOTE:case h.TAG_ID.FIGCAPTION:{addressStartTagInBody(t,i);break}case h.TAG_ID.LI:case h.TAG_ID.DD:case h.TAG_ID.DT:{listItemStartTagInBody(t,i);break}case h.TAG_ID.BR:case h.TAG_ID.IMG:case h.TAG_ID.WBR:case h.TAG_ID.AREA:case h.TAG_ID.EMBED:case h.TAG_ID.KEYGEN:{areaStartTagInBody(t,i);break}case h.TAG_ID.HR:{hrStartTagInBody(t,i);break}case h.TAG_ID.RB:case h.TAG_ID.RTC:{rbStartTagInBody(t,i);break}case h.TAG_ID.RT:case h.TAG_ID.RP:{rtStartTagInBody(t,i);break}case h.TAG_ID.PRE:case h.TAG_ID.LISTING:{preStartTagInBody(t,i);break}case h.TAG_ID.XMP:{xmpStartTagInBody(t,i);break}case h.TAG_ID.SVG:{svgStartTagInBody(t,i);break}case h.TAG_ID.HTML:{htmlStartTagInBody(t,i);break}case h.TAG_ID.BASE:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.STYLE:case h.TAG_ID.TITLE:case h.TAG_ID.SCRIPT:case h.TAG_ID.BGSOUND:case h.TAG_ID.BASEFONT:case h.TAG_ID.TEMPLATE:{startTagInHead(t,i);break}case h.TAG_ID.BODY:{bodyStartTagInBody(t,i);break}case h.TAG_ID.FORM:{formStartTagInBody(t,i);break}case h.TAG_ID.NOBR:{nobrStartTagInBody(t,i);break}case h.TAG_ID.MATH:{mathStartTagInBody(t,i);break}case h.TAG_ID.TABLE:{tableStartTagInBody(t,i);break}case h.TAG_ID.INPUT:{inputStartTagInBody(t,i);break}case h.TAG_ID.PARAM:case h.TAG_ID.TRACK:case h.TAG_ID.SOURCE:{paramStartTagInBody(t,i);break}case h.TAG_ID.IMAGE:{imageStartTagInBody(t,i);break}case h.TAG_ID.BUTTON:{buttonStartTagInBody(t,i);break}case h.TAG_ID.APPLET:case h.TAG_ID.OBJECT:case h.TAG_ID.MARQUEE:{appletStartTagInBody(t,i);break}case h.TAG_ID.IFRAME:{iframeStartTagInBody(t,i);break}case h.TAG_ID.SELECT:{selectStartTagInBody(t,i);break}case h.TAG_ID.OPTION:case h.TAG_ID.OPTGROUP:{optgroupStartTagInBody(t,i);break}case h.TAG_ID.NOEMBED:{noembedStartTagInBody(t,i);break}case h.TAG_ID.FRAMESET:{framesetStartTagInBody(t,i);break}case h.TAG_ID.TEXTAREA:{textareaStartTagInBody(t,i);break}case h.TAG_ID.NOSCRIPT:{if(t.options.scriptingEnabled){noembedStartTagInBody(t,i)}else{genericStartTagInBody(t,i)}break}case h.TAG_ID.PLAINTEXT:{plaintextStartTagInBody(t,i);break}case h.TAG_ID.COL:case h.TAG_ID.TH:case h.TAG_ID.TD:case h.TAG_ID.TR:case h.TAG_ID.HEAD:case h.TAG_ID.FRAME:case h.TAG_ID.TBODY:case h.TAG_ID.TFOOT:case h.TAG_ID.THEAD:case h.TAG_ID.CAPTION:case h.TAG_ID.COLGROUP:{break}default:{genericStartTagInBody(t,i)}}}function bodyEndTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.BODY)){t.insertionMode=_.AFTER_BODY;if(t.options.sourceCodeLocationInfo){const a=t.openElements.tryPeekProperlyNestedBodyElement();if(a){t._setEndLocation(a,i)}}}}function htmlEndTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.BODY)){t.insertionMode=_.AFTER_BODY;endTagAfterBody(t,i)}}function addressEndTagInBody(t,i){const a=i.tagID;if(t.openElements.hasInScope(a)){t.openElements.generateImpliedEndTags();t.openElements.popUntilTagNamePopped(a)}}function formEndTagInBody(t){const i=t.openElements.tmplCount>0;const{formElement:a}=t;if(!i){t.formElement=null}if((a||i)&&t.openElements.hasInScope(h.TAG_ID.FORM)){t.openElements.generateImpliedEndTags();if(i){t.openElements.popUntilTagNamePopped(h.TAG_ID.FORM)}else if(a){t.openElements.remove(a)}}}function pEndTagInBody(t){if(!t.openElements.hasInButtonScope(h.TAG_ID.P)){t._insertFakeElement(h.TAG_NAMES.P,h.TAG_ID.P)}t._closePElement()}function liEndTagInBody(t){if(t.openElements.hasInListItemScope(h.TAG_ID.LI)){t.openElements.generateImpliedEndTagsWithExclusion(h.TAG_ID.LI);t.openElements.popUntilTagNamePopped(h.TAG_ID.LI)}}function ddEndTagInBody(t,i){const a=i.tagID;if(t.openElements.hasInScope(a)){t.openElements.generateImpliedEndTagsWithExclusion(a);t.openElements.popUntilTagNamePopped(a)}}function numberedHeaderEndTagInBody(t){if(t.openElements.hasNumberedHeaderInScope()){t.openElements.generateImpliedEndTags();t.openElements.popUntilNumberedHeaderPopped()}}function appletEndTagInBody(t,i){const a=i.tagID;if(t.openElements.hasInScope(a)){t.openElements.generateImpliedEndTags();t.openElements.popUntilTagNamePopped(a);t.activeFormattingElements.clearToLastMarker()}}function brEndTagInBody(t){t._reconstructActiveFormattingElements();t._insertFakeElement(h.TAG_NAMES.BR,h.TAG_ID.BR);t.openElements.pop();t.framesetOk=false}function genericEndTagInBody(t,i){const a=i.tagName;const r=i.tagID;for(let i=t.openElements.stackTop;i>0;i--){const o=t.openElements.items[i];const c=t.openElements.tagIDs[i];if(r===c&&(r!==h.TAG_ID.UNKNOWN||t.treeAdapter.getTagName(o)===a)){t.openElements.generateImpliedEndTagsWithExclusion(r);if(t.openElements.stackTop>=i)t.openElements.shortenToLength(i);break}if(t._isSpecialElement(o,c)){break}}}function endTagInBody(t,i){switch(i.tagID){case h.TAG_ID.A:case h.TAG_ID.B:case h.TAG_ID.I:case h.TAG_ID.S:case h.TAG_ID.U:case h.TAG_ID.EM:case h.TAG_ID.TT:case h.TAG_ID.BIG:case h.TAG_ID.CODE:case h.TAG_ID.FONT:case h.TAG_ID.NOBR:case h.TAG_ID.SMALL:case h.TAG_ID.STRIKE:case h.TAG_ID.STRONG:{callAdoptionAgency(t,i);break}case h.TAG_ID.P:{pEndTagInBody(t);break}case h.TAG_ID.DL:case h.TAG_ID.UL:case h.TAG_ID.OL:case h.TAG_ID.DIR:case h.TAG_ID.DIV:case h.TAG_ID.NAV:case h.TAG_ID.PRE:case h.TAG_ID.MAIN:case h.TAG_ID.MENU:case h.TAG_ID.ASIDE:case h.TAG_ID.BUTTON:case h.TAG_ID.CENTER:case h.TAG_ID.FIGURE:case h.TAG_ID.FOOTER:case h.TAG_ID.HEADER:case h.TAG_ID.HGROUP:case h.TAG_ID.DIALOG:case h.TAG_ID.ADDRESS:case h.TAG_ID.ARTICLE:case h.TAG_ID.DETAILS:case h.TAG_ID.SECTION:case h.TAG_ID.SUMMARY:case h.TAG_ID.LISTING:case h.TAG_ID.FIELDSET:case h.TAG_ID.BLOCKQUOTE:case h.TAG_ID.FIGCAPTION:{addressEndTagInBody(t,i);break}case h.TAG_ID.LI:{liEndTagInBody(t);break}case h.TAG_ID.DD:case h.TAG_ID.DT:{ddEndTagInBody(t,i);break}case h.TAG_ID.H1:case h.TAG_ID.H2:case h.TAG_ID.H3:case h.TAG_ID.H4:case h.TAG_ID.H5:case h.TAG_ID.H6:{numberedHeaderEndTagInBody(t);break}case h.TAG_ID.BR:{brEndTagInBody(t);break}case h.TAG_ID.BODY:{bodyEndTagInBody(t,i);break}case h.TAG_ID.HTML:{htmlEndTagInBody(t,i);break}case h.TAG_ID.FORM:{formEndTagInBody(t);break}case h.TAG_ID.APPLET:case h.TAG_ID.OBJECT:case h.TAG_ID.MARQUEE:{appletEndTagInBody(t,i);break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:{genericEndTagInBody(t,i)}}}function eofInBody(t,i){if(t.tmplInsertionModeStack.length>0){eofInTemplate(t,i)}else{stopParsing(t,i)}}function endTagInText(t,i){var a;if(i.tagID===h.TAG_ID.SCRIPT){(a=t.scriptHandler)===null||a===void 0?void 0:a.call(t,t.openElements.current)}t.openElements.pop();t.insertionMode=t.originalInsertionMode}function eofInText(t,i){t._err(i,d.ERR.eofInElementThatCanContainOnlyText);t.openElements.pop();t.insertionMode=t.originalInsertionMode;t.onEof(i)}function characterInTable(t,i){if(x.has(t.openElements.currentTagId)){t.pendingCharacterTokens.length=0;t.hasNonWhitespacePendingCharacterToken=false;t.originalInsertionMode=t.insertionMode;t.insertionMode=_.IN_TABLE_TEXT;switch(i.type){case T.TokenType.CHARACTER:{characterInTableText(t,i);break}case T.TokenType.WHITESPACE_CHARACTER:{whitespaceCharacterInTableText(t,i);break}}}else{tokenInTable(t,i)}}function captionStartTagInTable(t,i){t.openElements.clearBackToTableContext();t.activeFormattingElements.insertMarker();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_CAPTION}function colgroupStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_COLUMN_GROUP}function colStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertFakeElement(h.TAG_NAMES.COLGROUP,h.TAG_ID.COLGROUP);t.insertionMode=_.IN_COLUMN_GROUP;startTagInColumnGroup(t,i)}function tbodyStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_TABLE_BODY}function tdStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertFakeElement(h.TAG_NAMES.TBODY,h.TAG_ID.TBODY);t.insertionMode=_.IN_TABLE_BODY;startTagInTableBody(t,i)}function tableStartTagInTable(t,i){if(t.openElements.hasInTableScope(h.TAG_ID.TABLE)){t.openElements.popUntilTagNamePopped(h.TAG_ID.TABLE);t._resetInsertionMode();t._processStartTag(i)}}function inputStartTagInTable(t,i){if(isHiddenInput(i)){t._appendElement(i,h.NS.HTML)}else{tokenInTable(t,i)}i.ackSelfClosing=true}function formStartTagInTable(t,i){if(!t.formElement&&t.openElements.tmplCount===0){t._insertElement(i,h.NS.HTML);t.formElement=t.openElements.current;t.openElements.pop()}}function startTagInTable(t,i){switch(i.tagID){case h.TAG_ID.TD:case h.TAG_ID.TH:case h.TAG_ID.TR:{tdStartTagInTable(t,i);break}case h.TAG_ID.STYLE:case h.TAG_ID.SCRIPT:case h.TAG_ID.TEMPLATE:{startTagInHead(t,i);break}case h.TAG_ID.COL:{colStartTagInTable(t,i);break}case h.TAG_ID.FORM:{formStartTagInTable(t,i);break}case h.TAG_ID.TABLE:{tableStartTagInTable(t,i);break}case h.TAG_ID.TBODY:case h.TAG_ID.TFOOT:case h.TAG_ID.THEAD:{tbodyStartTagInTable(t,i);break}case h.TAG_ID.INPUT:{inputStartTagInTable(t,i);break}case h.TAG_ID.CAPTION:{captionStartTagInTable(t,i);break}case h.TAG_ID.COLGROUP:{colgroupStartTagInTable(t,i);break}default:{tokenInTable(t,i)}}}function endTagInTable(t,i){switch(i.tagID){case h.TAG_ID.TABLE:{if(t.openElements.hasInTableScope(h.TAG_ID.TABLE)){t.openElements.popUntilTagNamePopped(h.TAG_ID.TABLE);t._resetInsertionMode()}break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}case h.TAG_ID.BODY:case h.TAG_ID.CAPTION:case h.TAG_ID.COL:case h.TAG_ID.COLGROUP:case h.TAG_ID.HTML:case h.TAG_ID.TBODY:case h.TAG_ID.TD:case h.TAG_ID.TFOOT:case h.TAG_ID.TH:case h.TAG_ID.THEAD:case h.TAG_ID.TR:{break}default:{tokenInTable(t,i)}}}function tokenInTable(t,i){const a=t.fosterParentingEnabled;t.fosterParentingEnabled=true;modeInBody(t,i);t.fosterParentingEnabled=a}function whitespaceCharacterInTableText(t,i){t.pendingCharacterTokens.push(i)}function characterInTableText(t,i){t.pendingCharacterTokens.push(i);t.hasNonWhitespacePendingCharacterToken=true}function tokenInTableText(t,i){let a=0;if(t.hasNonWhitespacePendingCharacterToken){for(;a0&&t.openElements.currentTagId===h.TAG_ID.OPTION&&t.openElements.tagIDs[t.openElements.stackTop-1]===h.TAG_ID.OPTGROUP){t.openElements.pop()}if(t.openElements.currentTagId===h.TAG_ID.OPTGROUP){t.openElements.pop()}break}case h.TAG_ID.OPTION:{if(t.openElements.currentTagId===h.TAG_ID.OPTION){t.openElements.pop()}break}case h.TAG_ID.SELECT:{if(t.openElements.hasInSelectScope(h.TAG_ID.SELECT)){t.openElements.popUntilTagNamePopped(h.TAG_ID.SELECT);t._resetInsertionMode()}break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:}}function startTagInSelectInTable(t,i){const a=i.tagID;if(a===h.TAG_ID.CAPTION||a===h.TAG_ID.TABLE||a===h.TAG_ID.TBODY||a===h.TAG_ID.TFOOT||a===h.TAG_ID.THEAD||a===h.TAG_ID.TR||a===h.TAG_ID.TD||a===h.TAG_ID.TH){t.openElements.popUntilTagNamePopped(h.TAG_ID.SELECT);t._resetInsertionMode();t._processStartTag(i)}else{startTagInSelect(t,i)}}function endTagInSelectInTable(t,i){const a=i.tagID;if(a===h.TAG_ID.CAPTION||a===h.TAG_ID.TABLE||a===h.TAG_ID.TBODY||a===h.TAG_ID.TFOOT||a===h.TAG_ID.THEAD||a===h.TAG_ID.TR||a===h.TAG_ID.TD||a===h.TAG_ID.TH){if(t.openElements.hasInTableScope(a)){t.openElements.popUntilTagNamePopped(h.TAG_ID.SELECT);t._resetInsertionMode();t.onEndTag(i)}}else{endTagInSelect(t,i)}}function startTagInTemplate(t,i){switch(i.tagID){case h.TAG_ID.BASE:case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.NOFRAMES:case h.TAG_ID.SCRIPT:case h.TAG_ID.STYLE:case h.TAG_ID.TEMPLATE:case h.TAG_ID.TITLE:{startTagInHead(t,i);break}case h.TAG_ID.CAPTION:case h.TAG_ID.COLGROUP:case h.TAG_ID.TBODY:case h.TAG_ID.TFOOT:case h.TAG_ID.THEAD:{t.tmplInsertionModeStack[0]=_.IN_TABLE;t.insertionMode=_.IN_TABLE;startTagInTable(t,i);break}case h.TAG_ID.COL:{t.tmplInsertionModeStack[0]=_.IN_COLUMN_GROUP;t.insertionMode=_.IN_COLUMN_GROUP;startTagInColumnGroup(t,i);break}case h.TAG_ID.TR:{t.tmplInsertionModeStack[0]=_.IN_TABLE_BODY;t.insertionMode=_.IN_TABLE_BODY;startTagInTableBody(t,i);break}case h.TAG_ID.TD:case h.TAG_ID.TH:{t.tmplInsertionModeStack[0]=_.IN_ROW;t.insertionMode=_.IN_ROW;startTagInRow(t,i);break}default:{t.tmplInsertionModeStack[0]=_.IN_BODY;t.insertionMode=_.IN_BODY;startTagInBody(t,i)}}}function endTagInTemplate(t,i){if(i.tagID===h.TAG_ID.TEMPLATE){templateEndTagInHead(t,i)}}function eofInTemplate(t,i){if(t.openElements.tmplCount>0){t.openElements.popUntilTagNamePopped(h.TAG_ID.TEMPLATE);t.activeFormattingElements.clearToLastMarker();t.tmplInsertionModeStack.shift();t._resetInsertionMode();t.onEof(i)}else{stopParsing(t,i)}}function startTagAfterBody(t,i){if(i.tagID===h.TAG_ID.HTML){startTagInBody(t,i)}else{tokenAfterBody(t,i)}}function endTagAfterBody(t,i){var a;if(i.tagID===h.TAG_ID.HTML){if(!t.fragmentContext){t.insertionMode=_.AFTER_AFTER_BODY}if(t.options.sourceCodeLocationInfo&&t.openElements.tagIDs[0]===h.TAG_ID.HTML){t._setEndLocation(t.openElements.items[0],i);const r=t.openElements.items[1];if(r&&!((a=t.treeAdapter.getNodeSourceCodeLocation(r))===null||a===void 0?void 0:a.endTag)){t._setEndLocation(r,i)}}}else{tokenAfterBody(t,i)}}function tokenAfterBody(t,i){t.insertionMode=_.IN_BODY;modeInBody(t,i)}function startTagInFrameset(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.FRAMESET:{t._insertElement(i,h.NS.HTML);break}case h.TAG_ID.FRAME:{t._appendElement(i,h.NS.HTML);i.ackSelfClosing=true;break}case h.TAG_ID.NOFRAMES:{startTagInHead(t,i);break}default:}}function endTagInFrameset(t,i){if(i.tagID===h.TAG_ID.FRAMESET&&!t.openElements.isRootHtmlElementCurrent()){t.openElements.pop();if(!t.fragmentContext&&t.openElements.currentTagId!==h.TAG_ID.FRAMESET){t.insertionMode=_.AFTER_FRAMESET}}}function startTagAfterFrameset(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.NOFRAMES:{startTagInHead(t,i);break}default:}}function endTagAfterFrameset(t,i){if(i.tagID===h.TAG_ID.HTML){t.insertionMode=_.AFTER_AFTER_FRAMESET}}function startTagAfterAfterBody(t,i){if(i.tagID===h.TAG_ID.HTML){startTagInBody(t,i)}else{tokenAfterAfterBody(t,i)}}function tokenAfterAfterBody(t,i){t.insertionMode=_.IN_BODY;modeInBody(t,i)}function startTagAfterAfterFrameset(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.NOFRAMES:{startTagInHead(t,i);break}default:}}function nullCharacterInForeignContent(t,i){i.chars=m.REPLACEMENT_CHARACTER;t._insertCharacters(i)}function characterInForeignContent(t,i){t._insertCharacters(i);t.framesetOk=false}function popUntilHtmlOrIntegrationPoint(t){while(t.treeAdapter.getNamespaceURI(t.openElements.current)!==h.NS.HTML&&!t._isIntegrationPoint(t.openElements.currentTagId,t.openElements.current)){t.openElements.pop()}}function startTagInForeignContent(t,i){if(u.causesExit(i)){popUntilHtmlOrIntegrationPoint(t);t._startTagOutsideForeignContent(i)}else{const a=t._getAdjustedCurrentElement();const r=t.treeAdapter.getNamespaceURI(a);if(r===h.NS.MATHML){u.adjustTokenMathMLAttrs(i)}else if(r===h.NS.SVG){u.adjustTokenSVGTagName(i);u.adjustTokenSVGAttrs(i)}u.adjustTokenXMLAttrs(i);if(i.selfClosing){t._appendElement(i,r)}else{t._insertElement(i,r)}i.ackSelfClosing=true}}function endTagInForeignContent(t,i){if(i.tagID===h.TAG_ID.P||i.tagID===h.TAG_ID.BR){popUntilHtmlOrIntegrationPoint(t);t._endTagOutsideForeignContent(i);return}for(let a=t.openElements.stackTop;a>0;a--){const r=t.openElements.items[a];if(t.treeAdapter.getNamespaceURI(r)===h.NS.HTML){t._endTagOutsideForeignContent(i);break}const o=t.treeAdapter.getTagName(r);if(o.toLowerCase()===i.tagName){i.tagName=o;t.openElements.shortenToLength(a);break}}}},866:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.OpenElementStack=void 0;const r=a(9635);const o=new Set([r.TAG_ID.DD,r.TAG_ID.DT,r.TAG_ID.LI,r.TAG_ID.OPTGROUP,r.TAG_ID.OPTION,r.TAG_ID.P,r.TAG_ID.RB,r.TAG_ID.RP,r.TAG_ID.RT,r.TAG_ID.RTC]);const c=new Set([...o,r.TAG_ID.CAPTION,r.TAG_ID.COLGROUP,r.TAG_ID.TBODY,r.TAG_ID.TD,r.TAG_ID.TFOOT,r.TAG_ID.TH,r.TAG_ID.THEAD,r.TAG_ID.TR]);const l=new Map([[r.TAG_ID.APPLET,r.NS.HTML],[r.TAG_ID.CAPTION,r.NS.HTML],[r.TAG_ID.HTML,r.NS.HTML],[r.TAG_ID.MARQUEE,r.NS.HTML],[r.TAG_ID.OBJECT,r.NS.HTML],[r.TAG_ID.TABLE,r.NS.HTML],[r.TAG_ID.TD,r.NS.HTML],[r.TAG_ID.TEMPLATE,r.NS.HTML],[r.TAG_ID.TH,r.NS.HTML],[r.TAG_ID.ANNOTATION_XML,r.NS.MATHML],[r.TAG_ID.MI,r.NS.MATHML],[r.TAG_ID.MN,r.NS.MATHML],[r.TAG_ID.MO,r.NS.MATHML],[r.TAG_ID.MS,r.NS.MATHML],[r.TAG_ID.MTEXT,r.NS.MATHML],[r.TAG_ID.DESC,r.NS.SVG],[r.TAG_ID.FOREIGN_OBJECT,r.NS.SVG],[r.TAG_ID.TITLE,r.NS.SVG]]);const p=[r.TAG_ID.H1,r.TAG_ID.H2,r.TAG_ID.H3,r.TAG_ID.H4,r.TAG_ID.H5,r.TAG_ID.H6];const u=[r.TAG_ID.TR,r.TAG_ID.TEMPLATE,r.TAG_ID.HTML];const d=[r.TAG_ID.TBODY,r.TAG_ID.TFOOT,r.TAG_ID.THEAD,r.TAG_ID.TEMPLATE,r.TAG_ID.HTML];const m=[r.TAG_ID.TABLE,r.TAG_ID.TEMPLATE,r.TAG_ID.HTML];const h=[r.TAG_ID.TD,r.TAG_ID.TH];class OpenElementStack{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,i,a){this.treeAdapter=i;this.handler=a;this.items=[];this.tagIDs=[];this.stackTop=-1;this.tmplCount=0;this.currentTagId=r.TAG_ID.UNKNOWN;this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===r.TAG_ID.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===r.NS.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop];this.currentTagId=this.tagIDs[this.stackTop]}push(t,i){this.stackTop++;this.items[this.stackTop]=t;this.current=t;this.tagIDs[this.stackTop]=i;this.currentTagId=i;if(this._isInTemplate()){this.tmplCount++}this.handler.onItemPush(t,i,true)}pop(){const t=this.current;if(this.tmplCount>0&&this._isInTemplate()){this.tmplCount--}this.stackTop--;this._updateCurrentElement();this.handler.onItemPop(t,true)}replace(t,i){const a=this._indexOf(t);this.items[a]=i;if(a===this.stackTop){this.current=i}}insertAfter(t,i,a){const r=this._indexOf(t)+1;this.items.splice(r,0,i);this.tagIDs.splice(r,0,a);this.stackTop++;if(r===this.stackTop){this._updateCurrentElement()}this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(t){let i=this.stackTop+1;do{i=this.tagIDs.lastIndexOf(t,i-1)}while(i>0&&this.treeAdapter.getNamespaceURI(this.items[i])!==r.NS.HTML);this.shortenToLength(i<0?0:i)}shortenToLength(t){while(this.stackTop>=t){const i=this.current;if(this.tmplCount>0&&this._isInTemplate()){this.tmplCount-=1}this.stackTop--;this._updateCurrentElement();this.handler.onItemPop(i,this.stackTop=0;a--){if(t.includes(this.tagIDs[a])&&this.treeAdapter.getNamespaceURI(this.items[a])===i){return a}}return-1}clearBackTo(t,i){const a=this._indexOfTagNames(t,i);this.shortenToLength(a+1)}clearBackToTableContext(){this.clearBackTo(m,r.NS.HTML)}clearBackToTableBodyContext(){this.clearBackTo(d,r.NS.HTML)}clearBackToTableRowContext(){this.clearBackTo(u,r.NS.HTML)}remove(t){const i=this._indexOf(t);if(i>=0){if(i===this.stackTop){this.pop()}else{this.items.splice(i,1);this.tagIDs.splice(i,1);this.stackTop--;this._updateCurrentElement();this.handler.onItemPop(t,false)}}}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===r.TAG_ID.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const i=this._indexOf(t)-1;return i>=0?this.items[i]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===r.TAG_ID.HTML}hasInScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(a===t&&o===r.NS.HTML){return true}if(l.get(a)===o){return false}}return true}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const i=this.tagIDs[t];const a=this.treeAdapter.getNamespaceURI(this.items[t]);if((0,r.isNumberedHeader)(i)&&a===r.NS.HTML){return true}if(l.get(i)===a){return false}}return true}hasInListItemScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(a===t&&o===r.NS.HTML){return true}if((a===r.TAG_ID.UL||a===r.TAG_ID.OL)&&o===r.NS.HTML||l.get(a)===o){return false}}return true}hasInButtonScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(a===t&&o===r.NS.HTML){return true}if(a===r.TAG_ID.BUTTON&&o===r.NS.HTML||l.get(a)===o){return false}}return true}hasInTableScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(o!==r.NS.HTML){continue}if(a===t){return true}if(a===r.TAG_ID.TABLE||a===r.TAG_ID.TEMPLATE||a===r.TAG_ID.HTML){return false}}return true}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--){const i=this.tagIDs[t];const a=this.treeAdapter.getNamespaceURI(this.items[t]);if(a!==r.NS.HTML){continue}if(i===r.TAG_ID.TBODY||i===r.TAG_ID.THEAD||i===r.TAG_ID.TFOOT){return true}if(i===r.TAG_ID.TABLE||i===r.TAG_ID.HTML){return false}}return true}hasInSelectScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(o!==r.NS.HTML){continue}if(a===t){return true}if(a!==r.TAG_ID.OPTION&&a!==r.TAG_ID.OPTGROUP){return false}}return true}generateImpliedEndTags(){while(o.has(this.currentTagId)){this.pop()}}generateImpliedEndTagsThoroughly(){while(c.has(this.currentTagId)){this.pop()}}generateImpliedEndTagsWithExclusion(t){while(this.currentTagId!==t&&c.has(this.currentTagId)){this.pop()}}}i.OpenElementStack=OpenElementStack},6161:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.serializeOuter=i.serialize=void 0;const r=a(9635);const o=a(5947);const c=a(3761);const l=new Set([r.TAG_NAMES.AREA,r.TAG_NAMES.BASE,r.TAG_NAMES.BASEFONT,r.TAG_NAMES.BGSOUND,r.TAG_NAMES.BR,r.TAG_NAMES.COL,r.TAG_NAMES.EMBED,r.TAG_NAMES.FRAME,r.TAG_NAMES.HR,r.TAG_NAMES.IMG,r.TAG_NAMES.INPUT,r.TAG_NAMES.KEYGEN,r.TAG_NAMES.LINK,r.TAG_NAMES.META,r.TAG_NAMES.PARAM,r.TAG_NAMES.SOURCE,r.TAG_NAMES.TRACK,r.TAG_NAMES.WBR]);function isVoidElement(t,i){return i.treeAdapter.isElementNode(t)&&i.treeAdapter.getNamespaceURI(t)===r.NS.HTML&&l.has(i.treeAdapter.getTagName(t))}const p={treeAdapter:c.defaultTreeAdapter,scriptingEnabled:true};function serialize(t,i){const a=Object.assign(Object.assign({},p),i);if(isVoidElement(t,a)){return""}return serializeChildNodes(t,a)}i.serialize=serialize;function serializeOuter(t,i){const a=Object.assign(Object.assign({},p),i);return serializeNode(t,a)}i.serializeOuter=serializeOuter;function serializeChildNodes(t,i){let a="";const o=i.treeAdapter.isElementNode(t)&&i.treeAdapter.getTagName(t)===r.TAG_NAMES.TEMPLATE&&i.treeAdapter.getNamespaceURI(t)===r.NS.HTML?i.treeAdapter.getTemplateContent(t):t;const c=i.treeAdapter.getChildNodes(o);if(c){for(const t of c){a+=serializeNode(t,i)}}return a}function serializeNode(t,i){if(i.treeAdapter.isElementNode(t)){return serializeElement(t,i)}if(i.treeAdapter.isTextNode(t)){return serializeTextNode(t,i)}if(i.treeAdapter.isCommentNode(t)){return serializeCommentNode(t,i)}if(i.treeAdapter.isDocumentTypeNode(t)){return serializeDocumentTypeNode(t,i)}return""}function serializeElement(t,i){const a=i.treeAdapter.getTagName(t);return`<${a}${serializeAttributes(t,i)}>${isVoidElement(t,i)?"":`${serializeChildNodes(t,i)}`}`}function serializeAttributes(t,{treeAdapter:i}){let a="";for(const c of i.getAttrList(t)){a+=" ";if(!c.namespace){a+=c.name}else switch(c.namespace){case r.NS.XML:{a+=`xml:${c.name}`;break}case r.NS.XMLNS:{if(c.name!=="xmlns"){a+="xmlns:"}a+=c.name;break}case r.NS.XLINK:{a+=`xlink:${c.name}`;break}default:{a+=`${c.prefix}:${c.name}`}}a+=`="${(0,o.escapeAttribute)(c.value)}"`}return a}function serializeTextNode(t,i){const{treeAdapter:a}=i;const c=a.getTextNodeContent(t);const l=a.getParentNode(t);const p=l&&a.isElementNode(l)&&a.getTagName(l);return p&&a.getNamespaceURI(l)===r.NS.HTML&&(0,r.hasUnescapedText)(p,i.scriptingEnabled)?c:(0,o.escapeText)(c)}function serializeCommentNode(t,{treeAdapter:i}){return`\x3c!--${i.getCommentNodeContent(t)}--\x3e`}function serializeDocumentTypeNode(t,{treeAdapter:i}){return``}},468:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.Tokenizer=i.TokenizerMode=void 0;const r=a(305);const o=a(4871);const c=a(5765);const l=a(7934);const p=a(4190);const u=a(9635);const d=new Map([[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);var m;(function(t){t[t["DATA"]=0]="DATA";t[t["RCDATA"]=1]="RCDATA";t[t["RAWTEXT"]=2]="RAWTEXT";t[t["SCRIPT_DATA"]=3]="SCRIPT_DATA";t[t["PLAINTEXT"]=4]="PLAINTEXT";t[t["TAG_OPEN"]=5]="TAG_OPEN";t[t["END_TAG_OPEN"]=6]="END_TAG_OPEN";t[t["TAG_NAME"]=7]="TAG_NAME";t[t["RCDATA_LESS_THAN_SIGN"]=8]="RCDATA_LESS_THAN_SIGN";t[t["RCDATA_END_TAG_OPEN"]=9]="RCDATA_END_TAG_OPEN";t[t["RCDATA_END_TAG_NAME"]=10]="RCDATA_END_TAG_NAME";t[t["RAWTEXT_LESS_THAN_SIGN"]=11]="RAWTEXT_LESS_THAN_SIGN";t[t["RAWTEXT_END_TAG_OPEN"]=12]="RAWTEXT_END_TAG_OPEN";t[t["RAWTEXT_END_TAG_NAME"]=13]="RAWTEXT_END_TAG_NAME";t[t["SCRIPT_DATA_LESS_THAN_SIGN"]=14]="SCRIPT_DATA_LESS_THAN_SIGN";t[t["SCRIPT_DATA_END_TAG_OPEN"]=15]="SCRIPT_DATA_END_TAG_OPEN";t[t["SCRIPT_DATA_END_TAG_NAME"]=16]="SCRIPT_DATA_END_TAG_NAME";t[t["SCRIPT_DATA_ESCAPE_START"]=17]="SCRIPT_DATA_ESCAPE_START";t[t["SCRIPT_DATA_ESCAPE_START_DASH"]=18]="SCRIPT_DATA_ESCAPE_START_DASH";t[t["SCRIPT_DATA_ESCAPED"]=19]="SCRIPT_DATA_ESCAPED";t[t["SCRIPT_DATA_ESCAPED_DASH"]=20]="SCRIPT_DATA_ESCAPED_DASH";t[t["SCRIPT_DATA_ESCAPED_DASH_DASH"]=21]="SCRIPT_DATA_ESCAPED_DASH_DASH";t[t["SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN"]=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN";t[t["SCRIPT_DATA_ESCAPED_END_TAG_OPEN"]=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN";t[t["SCRIPT_DATA_ESCAPED_END_TAG_NAME"]=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME";t[t["SCRIPT_DATA_DOUBLE_ESCAPE_START"]=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START";t[t["SCRIPT_DATA_DOUBLE_ESCAPED"]=26]="SCRIPT_DATA_DOUBLE_ESCAPED";t[t["SCRIPT_DATA_DOUBLE_ESCAPED_DASH"]=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH";t[t["SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH"]=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH";t[t["SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN"]=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN";t[t["SCRIPT_DATA_DOUBLE_ESCAPE_END"]=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END";t[t["BEFORE_ATTRIBUTE_NAME"]=31]="BEFORE_ATTRIBUTE_NAME";t[t["ATTRIBUTE_NAME"]=32]="ATTRIBUTE_NAME";t[t["AFTER_ATTRIBUTE_NAME"]=33]="AFTER_ATTRIBUTE_NAME";t[t["BEFORE_ATTRIBUTE_VALUE"]=34]="BEFORE_ATTRIBUTE_VALUE";t[t["ATTRIBUTE_VALUE_DOUBLE_QUOTED"]=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED";t[t["ATTRIBUTE_VALUE_SINGLE_QUOTED"]=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED";t[t["ATTRIBUTE_VALUE_UNQUOTED"]=37]="ATTRIBUTE_VALUE_UNQUOTED";t[t["AFTER_ATTRIBUTE_VALUE_QUOTED"]=38]="AFTER_ATTRIBUTE_VALUE_QUOTED";t[t["SELF_CLOSING_START_TAG"]=39]="SELF_CLOSING_START_TAG";t[t["BOGUS_COMMENT"]=40]="BOGUS_COMMENT";t[t["MARKUP_DECLARATION_OPEN"]=41]="MARKUP_DECLARATION_OPEN";t[t["COMMENT_START"]=42]="COMMENT_START";t[t["COMMENT_START_DASH"]=43]="COMMENT_START_DASH";t[t["COMMENT"]=44]="COMMENT";t[t["COMMENT_LESS_THAN_SIGN"]=45]="COMMENT_LESS_THAN_SIGN";t[t["COMMENT_LESS_THAN_SIGN_BANG"]=46]="COMMENT_LESS_THAN_SIGN_BANG";t[t["COMMENT_LESS_THAN_SIGN_BANG_DASH"]=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH";t[t["COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH"]=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH";t[t["COMMENT_END_DASH"]=49]="COMMENT_END_DASH";t[t["COMMENT_END"]=50]="COMMENT_END";t[t["COMMENT_END_BANG"]=51]="COMMENT_END_BANG";t[t["DOCTYPE"]=52]="DOCTYPE";t[t["BEFORE_DOCTYPE_NAME"]=53]="BEFORE_DOCTYPE_NAME";t[t["DOCTYPE_NAME"]=54]="DOCTYPE_NAME";t[t["AFTER_DOCTYPE_NAME"]=55]="AFTER_DOCTYPE_NAME";t[t["AFTER_DOCTYPE_PUBLIC_KEYWORD"]=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD";t[t["BEFORE_DOCTYPE_PUBLIC_IDENTIFIER"]=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER";t[t["DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED"]=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED";t[t["DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED"]=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED";t[t["AFTER_DOCTYPE_PUBLIC_IDENTIFIER"]=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER";t[t["BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS"]=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS";t[t["AFTER_DOCTYPE_SYSTEM_KEYWORD"]=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD";t[t["BEFORE_DOCTYPE_SYSTEM_IDENTIFIER"]=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER";t[t["DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED"]=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED";t[t["DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED"]=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED";t[t["AFTER_DOCTYPE_SYSTEM_IDENTIFIER"]=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER";t[t["BOGUS_DOCTYPE"]=67]="BOGUS_DOCTYPE";t[t["CDATA_SECTION"]=68]="CDATA_SECTION";t[t["CDATA_SECTION_BRACKET"]=69]="CDATA_SECTION_BRACKET";t[t["CDATA_SECTION_END"]=70]="CDATA_SECTION_END";t[t["CHARACTER_REFERENCE"]=71]="CHARACTER_REFERENCE";t[t["NAMED_CHARACTER_REFERENCE"]=72]="NAMED_CHARACTER_REFERENCE";t[t["AMBIGUOUS_AMPERSAND"]=73]="AMBIGUOUS_AMPERSAND";t[t["NUMERIC_CHARACTER_REFERENCE"]=74]="NUMERIC_CHARACTER_REFERENCE";t[t["HEXADEMICAL_CHARACTER_REFERENCE_START"]=75]="HEXADEMICAL_CHARACTER_REFERENCE_START";t[t["HEXADEMICAL_CHARACTER_REFERENCE"]=76]="HEXADEMICAL_CHARACTER_REFERENCE";t[t["DECIMAL_CHARACTER_REFERENCE"]=77]="DECIMAL_CHARACTER_REFERENCE";t[t["NUMERIC_CHARACTER_REFERENCE_END"]=78]="NUMERIC_CHARACTER_REFERENCE_END"})(m||(m={}));i.TokenizerMode={DATA:m.DATA,RCDATA:m.RCDATA,RAWTEXT:m.RAWTEXT,SCRIPT_DATA:m.SCRIPT_DATA,PLAINTEXT:m.PLAINTEXT,CDATA_SECTION:m.CDATA_SECTION};function isAsciiDigit(t){return t>=o.CODE_POINTS.DIGIT_0&&t<=o.CODE_POINTS.DIGIT_9}function isAsciiUpper(t){return t>=o.CODE_POINTS.LATIN_CAPITAL_A&&t<=o.CODE_POINTS.LATIN_CAPITAL_Z}function isAsciiLower(t){return t>=o.CODE_POINTS.LATIN_SMALL_A&&t<=o.CODE_POINTS.LATIN_SMALL_Z}function isAsciiLetter(t){return isAsciiLower(t)||isAsciiUpper(t)}function isAsciiAlphaNumeric(t){return isAsciiLetter(t)||isAsciiDigit(t)}function isAsciiUpperHexDigit(t){return t>=o.CODE_POINTS.LATIN_CAPITAL_A&&t<=o.CODE_POINTS.LATIN_CAPITAL_F}function isAsciiLowerHexDigit(t){return t>=o.CODE_POINTS.LATIN_SMALL_A&&t<=o.CODE_POINTS.LATIN_SMALL_F}function isAsciiHexDigit(t){return isAsciiDigit(t)||isAsciiUpperHexDigit(t)||isAsciiLowerHexDigit(t)}function toAsciiLower(t){return t+32}function isWhitespace(t){return t===o.CODE_POINTS.SPACE||t===o.CODE_POINTS.LINE_FEED||t===o.CODE_POINTS.TABULATION||t===o.CODE_POINTS.FORM_FEED}function isEntityInAttributeInvalidEnd(t){return t===o.CODE_POINTS.EQUALS_SIGN||isAsciiAlphaNumeric(t)}function isScriptDataDoubleEscapeSequenceEnd(t){return isWhitespace(t)||t===o.CODE_POINTS.SOLIDUS||t===o.CODE_POINTS.GREATER_THAN_SIGN}class Tokenizer{constructor(t,i){this.options=t;this.handler=i;this.paused=false;this.inLoop=false;this.inForeignNode=false;this.lastStartTagName="";this.active=false;this.state=m.DATA;this.returnState=m.DATA;this.charRefCode=-1;this.consumedAfterSnapshot=-1;this.currentCharacterToken=null;this.currentToken=null;this.currentAttr={name:"",value:""};this.preprocessor=new r.Preprocessor(i);this.currentLocation=this.getCurrentLocation(-1)}_err(t){var i,a;(a=(i=this.handler).onParseError)===null||a===void 0?void 0:a.call(i,this.preprocessor.getError(t))}getCurrentLocation(t){if(!this.options.sourceCodeLocationInfo){return null}return{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}}_runParsingLoop(){if(this.inLoop)return;this.inLoop=true;while(this.active&&!this.paused){this.consumedAfterSnapshot=0;const t=this._consume();if(!this._ensureHibernation()){this._callState(t)}}this.inLoop=false}pause(){this.paused=true}resume(t){if(!this.paused){throw new Error("Parser was already resumed")}this.paused=false;if(this.inLoop)return;this._runParsingLoop();if(!this.paused){t===null||t===void 0?void 0:t()}}write(t,i,a){this.active=true;this.preprocessor.write(t,i);this._runParsingLoop();if(!this.paused){a===null||a===void 0?void 0:a()}}insertHtmlAtCurrentPos(t){this.active=true;this.preprocessor.insertHtmlAtCurrentPos(t);this._runParsingLoop()}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){this._unconsume(this.consumedAfterSnapshot);this.active=false;return true}return false}_consume(){this.consumedAfterSnapshot++;return this.preprocessor.advance()}_unconsume(t){this.consumedAfterSnapshot-=t;this.preprocessor.retreat(t)}_reconsumeInState(t,i){this.state=t;this._callState(i)}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let i=0;i0){this._err(p.ERR.endTagWithAttributes)}if(t.selfClosing){this._err(p.ERR.endTagWithTrailingSolidus)}this.handler.onEndTag(t)}this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t);this.handler.onComment(t);this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t);this.handler.onDoctype(t);this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){if(t&&this.currentCharacterToken.location){this.currentCharacterToken.location.endLine=t.startLine;this.currentCharacterToken.location.endCol=t.startCol;this.currentCharacterToken.location.endOffset=t.startOffset}switch(this.currentCharacterToken.type){case c.TokenType.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case c.TokenType.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case c.TokenType.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);if(t){t.endLine=t.startLine;t.endCol=t.startCol;t.endOffset=t.startOffset}this._emitCurrentCharacterToken(t);this.handler.onEof({type:c.TokenType.EOF,location:t});this.active=false}_appendCharToCurrentCharacterToken(t,i){if(this.currentCharacterToken){if(this.currentCharacterToken.type!==t){this.currentLocation=this.getCurrentLocation(0);this._emitCurrentCharacterToken(this.currentLocation);this.preprocessor.dropParsedChunk()}else{this.currentCharacterToken.chars+=i;return}}this._createCharacterToken(t,i)}_emitCodePoint(t){const i=isWhitespace(t)?c.TokenType.WHITESPACE_CHARACTER:t===o.CODE_POINTS.NULL?c.TokenType.NULL_CHARACTER:c.TokenType.CHARACTER;this._appendCharToCurrentCharacterToken(i,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(c.TokenType.CHARACTER,t)}_matchNamedCharacterReference(t){let i=null;let a=0;let r=false;for(let c=0,p=l.htmlDecodeTree[0];c>=0;t=this._consume()){c=(0,l.determineBranch)(l.htmlDecodeTree,p,c+1,t);if(c<0)break;a+=1;p=l.htmlDecodeTree[c];const u=p&l.BinTrieFlags.VALUE_LENGTH;if(u){const p=(u>>14)-1;if(t!==o.CODE_POINTS.SEMICOLON&&this._isCharacterReferenceInAttribute()&&isEntityInAttributeInvalidEnd(this.preprocessor.peek(1))){i=[o.CODE_POINTS.AMPERSAND];c+=p}else{i=p===0?[l.htmlDecodeTree[c]&~l.BinTrieFlags.VALUE_LENGTH]:p===1?[l.htmlDecodeTree[++c]]:[l.htmlDecodeTree[++c],l.htmlDecodeTree[++c]];a=0;r=t!==o.CODE_POINTS.SEMICOLON}if(p===0){this._consume();break}}}this._unconsume(a);if(r&&!this.preprocessor.endOfChunkHit){this._err(p.ERR.missingSemicolonAfterCharacterReference)}this._unconsume(1);return i}_isCharacterReferenceInAttribute(){return this.returnState===m.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===m.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===m.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){if(this._isCharacterReferenceInAttribute()){this.currentAttr.value+=String.fromCodePoint(t)}else{this._emitCodePoint(t)}}_callState(t){switch(this.state){case m.DATA:{this._stateData(t);break}case m.RCDATA:{this._stateRcdata(t);break}case m.RAWTEXT:{this._stateRawtext(t);break}case m.SCRIPT_DATA:{this._stateScriptData(t);break}case m.PLAINTEXT:{this._statePlaintext(t);break}case m.TAG_OPEN:{this._stateTagOpen(t);break}case m.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case m.TAG_NAME:{this._stateTagName(t);break}case m.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case m.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case m.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case m.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case m.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case m.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case m.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case m.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case m.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case m.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case m.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case m.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case m.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case m.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case m.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case m.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case m.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case m.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case m.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case m.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case m.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case m.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case m.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case m.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case m.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case m.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case m.BOGUS_COMMENT:{this._stateBogusComment(t);break}case m.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case m.COMMENT_START:{this._stateCommentStart(t);break}case m.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case m.COMMENT:{this._stateComment(t);break}case m.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case m.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case m.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case m.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case m.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case m.COMMENT_END:{this._stateCommentEnd(t);break}case m.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case m.DOCTYPE:{this._stateDoctype(t);break}case m.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case m.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case m.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case m.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case m.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case m.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case m.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case m.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case m.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case m.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case m.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case m.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case m.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case m.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case m.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case m.CDATA_SECTION:{this._stateCdataSection(t);break}case m.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case m.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case m.CHARACTER_REFERENCE:{this._stateCharacterReference(t);break}case m.NAMED_CHARACTER_REFERENCE:{this._stateNamedCharacterReference(t);break}case m.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}case m.NUMERIC_CHARACTER_REFERENCE:{this._stateNumericCharacterReference(t);break}case m.HEXADEMICAL_CHARACTER_REFERENCE_START:{this._stateHexademicalCharacterReferenceStart(t);break}case m.HEXADEMICAL_CHARACTER_REFERENCE:{this._stateHexademicalCharacterReference(t);break}case m.DECIMAL_CHARACTER_REFERENCE:{this._stateDecimalCharacterReference(t);break}case m.NUMERIC_CHARACTER_REFERENCE_END:{this._stateNumericCharacterReferenceEnd(t);break}default:{throw new Error("Unknown state")}}}_stateData(t){switch(t){case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.TAG_OPEN;break}case o.CODE_POINTS.AMPERSAND:{this.returnState=m.DATA;this.state=m.CHARACTER_REFERENCE;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitCodePoint(t);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateRcdata(t){switch(t){case o.CODE_POINTS.AMPERSAND:{this.returnState=m.RCDATA;this.state=m.CHARACTER_REFERENCE;break}case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.RCDATA_LESS_THAN_SIGN;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateRawtext(t){switch(t){case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.RAWTEXT_LESS_THAN_SIGN;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateScriptData(t){switch(t){case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.SCRIPT_DATA_LESS_THAN_SIGN;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_statePlaintext(t){switch(t){case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateTagOpen(t){if(isAsciiLetter(t)){this._createStartTagToken();this.state=m.TAG_NAME;this._stateTagName(t)}else switch(t){case o.CODE_POINTS.EXCLAMATION_MARK:{this.state=m.MARKUP_DECLARATION_OPEN;break}case o.CODE_POINTS.SOLIDUS:{this.state=m.END_TAG_OPEN;break}case o.CODE_POINTS.QUESTION_MARK:{this._err(p.ERR.unexpectedQuestionMarkInsteadOfTagName);this._createCommentToken(1);this.state=m.BOGUS_COMMENT;this._stateBogusComment(t);break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofBeforeTagName);this._emitChars("<");this._emitEOFToken();break}default:{this._err(p.ERR.invalidFirstCharacterOfTagName);this._emitChars("<");this.state=m.DATA;this._stateData(t)}}}_stateEndTagOpen(t){if(isAsciiLetter(t)){this._createEndTagToken();this.state=m.TAG_NAME;this._stateTagName(t)}else switch(t){case o.CODE_POINTS.GREATER_THAN_SIGN:{this._err(p.ERR.missingEndTagName);this.state=m.DATA;break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofBeforeTagName);this._emitChars("");break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this.state=m.SCRIPT_DATA_ESCAPED;this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofInScriptHtmlCommentLikeText);this._emitEOFToken();break}default:{this.state=m.SCRIPT_DATA_ESCAPED;this._emitCodePoint(t)}}}_stateScriptDataEscapedLessThanSign(t){if(t===o.CODE_POINTS.SOLIDUS){this.state=m.SCRIPT_DATA_ESCAPED_END_TAG_OPEN}else if(isAsciiLetter(t)){this._emitChars("<");this.state=m.SCRIPT_DATA_DOUBLE_ESCAPE_START;this._stateScriptDataDoubleEscapeStart(t)}else{this._emitChars("<");this.state=m.SCRIPT_DATA_ESCAPED;this._stateScriptDataEscaped(t)}}_stateScriptDataEscapedEndTagOpen(t){if(isAsciiLetter(t)){this.state=m.SCRIPT_DATA_ESCAPED_END_TAG_NAME;this._stateScriptDataEscapedEndTagName(t)}else{this._emitChars("");break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this.state=m.SCRIPT_DATA_DOUBLE_ESCAPED;this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofInScriptHtmlCommentLikeText);this._emitEOFToken();break}default:{this.state=m.SCRIPT_DATA_DOUBLE_ESCAPED;this._emitCodePoint(t)}}}_stateScriptDataDoubleEscapedLessThanSign(t){if(t===o.CODE_POINTS.SOLIDUS){this.state=m.SCRIPT_DATA_DOUBLE_ESCAPE_END;this._emitChars("/")}else{this.state=m.SCRIPT_DATA_DOUBLE_ESCAPED;this._stateScriptDataDoubleEscaped(t)}}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(o.SEQUENCES.SCRIPT,false)&&isScriptDataDoubleEscapeSequenceEnd(this.preprocessor.peek(o.SEQUENCES.SCRIPT.length))){this._emitCodePoint(t);for(let t=0;t1114111){this._err(p.ERR.characterReferenceOutsideUnicodeRange);this.charRefCode=o.CODE_POINTS.REPLACEMENT_CHARACTER}else if((0,o.isSurrogate)(this.charRefCode)){this._err(p.ERR.surrogateCharacterReference);this.charRefCode=o.CODE_POINTS.REPLACEMENT_CHARACTER}else if((0,o.isUndefinedCodePoint)(this.charRefCode)){this._err(p.ERR.noncharacterCharacterReference)}else if((0,o.isControlCodePoint)(this.charRefCode)||this.charRefCode===o.CODE_POINTS.CARRIAGE_RETURN){this._err(p.ERR.controlCharacterReference);const t=d.get(this.charRefCode);if(t!==undefined){this.charRefCode=t}}this._flushCodePointConsumedAsCharacterReference(this.charRefCode);this._reconsumeInState(this.returnState,t)}}i.Tokenizer=Tokenizer},305:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.Preprocessor=void 0;const r=a(4871);const o=a(4190);const c=1<<16;class Preprocessor{constructor(t){this.handler=t;this.html="";this.pos=-1;this.lastGapPos=-2;this.gapStack=[];this.skipNextNewLine=false;this.lastChunkWritten=false;this.endOfChunkHit=false;this.bufferWaterline=c;this.isEol=false;this.lineStartPos=0;this.droppedBufferSize=0;this.line=1;this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t){const{line:i,col:a,offset:r}=this;return{code:t,startLine:i,endLine:i,startCol:a,endCol:a,startOffset:r,endOffset:r}}_err(t){if(this.handler.onParseError&&this.lastErrOffset!==this.offset){this.lastErrOffset=this.offset;this.handler.onParseError(this.getError(t))}}_addGap(){this.gapStack.push(this.lastGapPos);this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const i=this.html.charCodeAt(this.pos+1);if((0,r.isSurrogatePair)(i)){this.pos++;this._addGap();return(0,r.getSurrogatePairCodePoint)(t,i)}}else if(!this.lastChunkWritten){this.endOfChunkHit=true;return r.CODE_POINTS.EOF}this._err(o.ERR.surrogateInInputStream);return t}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){if(this.willDropParsedChunk()){this.html=this.html.substring(this.pos);this.lineStartPos-=this.pos;this.droppedBufferSize+=this.pos;this.pos=0;this.lastGapPos=-2;this.gapStack.length=0}}write(t,i){if(this.html.length>0){this.html+=t}else{this.html=t}this.endOfChunkHit=false;this.lastChunkWritten=i}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1);this.endOfChunkHit=false}startsWith(t,i){if(this.pos+t.length>this.html.length){this.endOfChunkHit=!this.lastChunkWritten;return false}if(i){return this.html.startsWith(t,this.pos)}for(let i=0;i=this.html.length){this.endOfChunkHit=!this.lastChunkWritten;return r.CODE_POINTS.EOF}const a=this.html.charCodeAt(i);return a===r.CODE_POINTS.CARRIAGE_RETURN?r.CODE_POINTS.LINE_FEED:a}advance(){this.pos++;if(this.isEol){this.isEol=false;this.line++;this.lineStartPos=this.pos}if(this.pos>=this.html.length){this.endOfChunkHit=!this.lastChunkWritten;return r.CODE_POINTS.EOF}let t=this.html.charCodeAt(this.pos);if(t===r.CODE_POINTS.CARRIAGE_RETURN){this.isEol=true;this.skipNextNewLine=true;return r.CODE_POINTS.LINE_FEED}if(t===r.CODE_POINTS.LINE_FEED){this.isEol=true;if(this.skipNextNewLine){this.line--;this.skipNextNewLine=false;this._addGap();return this.advance()}}this.skipNextNewLine=false;if((0,r.isSurrogate)(t)){t=this._processSurrogate(t)}const i=this.handler.onParseError===null||t>31&&t<127||t===r.CODE_POINTS.LINE_FEED||t===r.CODE_POINTS.CARRIAGE_RETURN||t>159&&t<64976;if(!i){this._checkForProblematicCharacters(t)}return t}_checkForProblematicCharacters(t){if((0,r.isControlCodePoint)(t)){this._err(o.ERR.controlCharacterInInputStream)}else if((0,r.isUndefinedCodePoint)(t)){this._err(o.ERR.noncharacterInInputStream)}}retreat(t){this.pos-=t;while(this.pos{Object.defineProperty(i,"__esModule",{value:true});i.defaultTreeAdapter=void 0;const r=a(9635);function createTextNode(t){return{nodeName:"#text",value:t,parentNode:null}}i.defaultTreeAdapter={createDocument(){return{nodeName:"#document",mode:r.DOCUMENT_MODE.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(t,i,a){return{nodeName:t,tagName:t,attrs:a,namespaceURI:i,childNodes:[],parentNode:null}},createCommentNode(t){return{nodeName:"#comment",data:t,parentNode:null}},appendChild(t,i){t.childNodes.push(i);i.parentNode=t},insertBefore(t,i,a){const r=t.childNodes.indexOf(a);t.childNodes.splice(r,0,i);i.parentNode=t},setTemplateContent(t,i){t.content=i},getTemplateContent(t){return t.content},setDocumentType(t,a,r,o){const c=t.childNodes.find((t=>t.nodeName==="#documentType"));if(c){c.name=a;c.publicId=r;c.systemId=o}else{const c={nodeName:"#documentType",name:a,publicId:r,systemId:o,parentNode:null};i.defaultTreeAdapter.appendChild(t,c)}},setDocumentMode(t,i){t.mode=i},getDocumentMode(t){return t.mode},detachNode(t){if(t.parentNode){const i=t.parentNode.childNodes.indexOf(t);t.parentNode.childNodes.splice(i,1);t.parentNode=null}},insertText(t,a){if(t.childNodes.length>0){const r=t.childNodes[t.childNodes.length-1];if(i.defaultTreeAdapter.isTextNode(r)){r.value+=a;return}}i.defaultTreeAdapter.appendChild(t,createTextNode(a))},insertTextBefore(t,a,r){const o=t.childNodes[t.childNodes.indexOf(r)-1];if(o&&i.defaultTreeAdapter.isTextNode(o)){o.value+=a}else{i.defaultTreeAdapter.insertBefore(t,createTextNode(a),r)}},adoptAttributes(t,i){const a=new Set(t.attrs.map((t=>t.name)));for(let r=0;r{t.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 a={};function __nccwpck_require__(t){var r=a[t];if(r!==undefined){return r.exports}var o=a[t]={exports:{}};var c=true;try{i[t].call(o.exports,o,o.exports,__nccwpck_require__);c=false}finally{if(c)delete a[t]}return o.exports}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=__nccwpck_require__(474); \ No newline at end of file +var r=a(84);var o=a(1017).extname;var c=/^\s*([^;\s]*)(?:;|\s|$)/;var l=/^text\//i;i.charset=charset;i.charsets={lookup:charset};i.contentType=contentType;i.extension=extension;i.extensions=Object.create(null);i.lookup=lookup;i.types=Object.create(null);populateMaps(i.extensions,i.types);function charset(t){if(!t||typeof t!=="string"){return false}var i=c.exec(t);var a=i&&r[i[1].toLowerCase()];if(a&&a.charset){return a.charset}if(i&&l.test(i[1])){return"UTF-8"}return false}function contentType(t){if(!t||typeof t!=="string"){return false}var a=t.indexOf("/")===-1?i.lookup(t):t;if(!a){return false}if(a.indexOf("charset")===-1){var r=i.charset(a);if(r)a+="; charset="+r.toLowerCase()}return a}function extension(t){if(!t||typeof t!=="string"){return false}var a=c.exec(t);var r=a&&i.extensions[a[1].toLowerCase()];if(!r||!r.length){return false}return r[0]}function lookup(t){if(!t||typeof t!=="string"){return false}var a=o("x."+t).toLowerCase().substr(1);if(!a){return false}return i.types[a]||false}function populateMaps(t,i){var a=["nginx","apache",undefined,"iana"];Object.keys(r).forEach((function forEachMimeType(o){var c=r[o];var l=c.extensions;if(!l||!l.length){return}t[o]=l;for(var p=0;pm||d===m&&i[u].substr(0,12)==="application/")){continue}}i[u]=o}}))}},8425:t=>{function Mime(){this._types=Object.create(null);this._extensions=Object.create(null);for(let t=0;t{let r=a(8425);t.exports=new r(a(9037),a(1664))},1664:t=>{t.exports={"application/prs.cww":["cww"],"application/vnd.1000minds.decision-model+xml":["1km"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["xfdf"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.keynote":["key"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.apple.numbers":["numbers"],"application/vnd.apple.pages":["pages"],"application/vnd.apple.pkpass":["pkpass"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.balsamiq.bmml+xml":["bmml"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.citationstyles.style+xml":["csl"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dbf":["dbf"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-apps.document":["gdoc"],"application/vnd.google-apps.presentation":["gslides"],"application/vnd.google-apps.spreadsheet":["gsheet"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.hydrostatix.sof-data":["sfd-hdstx"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mapbox-vector-tile":["mvt"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-outlook":["msg"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["*stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["mpp","mpt"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.ac+xml":["*ac"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.n-gage.symbian.install":["n-gage"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openblox.game+xml":["obgx"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openstreetmap.data+xml":["osm"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.rar":["rar"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.software602.filler.form+xml":["fo"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.wadl+xml":["wadl"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.syncml.dmddf+xml":["ddf"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":["*dmg"],"application/x-arj":["arj"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bdoc":["*bdoc"],"application/x-bittorrent":["torrent"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-chrome-extension":["crx"],"application/x-cocoa":["cco"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["*deb","udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-httpd-php":["php"],"application/x-install-instructions":["install"],"application/x-iso9660-image":["*iso"],"application/x-iwork-keynote-sffkey":["*key"],"application/x-iwork-numbers-sffnumbers":["*numbers"],"application/x-iwork-pages-sffpages":["*pages"],"application/x-java-archive-diff":["jardiff"],"application/x-java-jnlp-file":["jnlp"],"application/x-keepass2":["kdbx"],"application/x-latex":["latex"],"application/x-lua-bytecode":["luac"],"application/x-lzh-compressed":["lzh","lha"],"application/x-makeself":["run"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdos-program":["*exe"],"application/x-msdownload":["*exe","*dll","com","bat","*msi"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["*wmf","*wmz","*emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-ns-proxy-autoconfig":["pac"],"application/x-nzb":["nzb"],"application/x-perl":["pl","pm"],"application/x-pilot":["*prc","*pdb"],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["*rar"],"application/x-redhat-package-manager":["rpm"],"application/x-research-info-systems":["ris"],"application/x-sea":["sea"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl","tk"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["*obj"],"application/x-ustar":["ustar"],"application/x-virtualbox-hdd":["hdd"],"application/x-virtualbox-ova":["ova"],"application/x-virtualbox-ovf":["ovf"],"application/x-virtualbox-vbox":["vbox"],"application/x-virtualbox-vbox-extpack":["vbox-extpack"],"application/x-virtualbox-vdi":["vdi"],"application/x-virtualbox-vhd":["vhd"],"application/x-virtualbox-vmdk":["vmdk"],"application/x-wais-source":["src"],"application/x-web-app-manifest+json":["webapp"],"application/x-x509-ca-cert":["der","crt","pem"],"application/x-xfig":["fig"],"application/x-xliff+xml":["*xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/x-aac":["aac"],"audio/x-aiff":["aif","aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-m4a":["*m4a"],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-realaudio":["*ra"],"audio/x-wav":["*wav"],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"image/prs.btif":["btif"],"image/prs.pti":["pti"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.airzip.accelerator.azv":["azv"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dvb.subtitle":["*sub"],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.microsoft.icon":["ico"],"image/vnd.ms-dds":["dds"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.pco.b16":["b16"],"image/vnd.tencent.tap":["tap"],"image/vnd.valve.source.texture":["vtf"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/vnd.zbrush.pcx":["pcx"],"image/x-3ds":["3ds"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["*ico"],"image/x-jng":["jng"],"image/x-mrsid-image":["sid"],"image/x-ms-bmp":["*bmp"],"image/x-pcx":["*pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"message/vnd.wfa.wsc":["wsc"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["mts"],"model/vnd.opengex":["ogex"],"model/vnd.parasolid.transmit.binary":["x_b"],"model/vnd.parasolid.transmit.text":["x_t"],"model/vnd.sap.vds":["vds"],"model/vnd.usdz+zip":["usdz"],"model/vnd.valve.source.compiled-map":["bsp"],"model/vnd.vtu":["vtu"],"text/prs.lines.tag":["dsc"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-component":["htc"],"text/x-fortran":["f","for","f77","f90"],"text/x-handlebars-template":["hbs"],"text/x-java-source":["java"],"text/x-lua":["lua"],"text/x-markdown":["mkd"],"text/x-nfo":["nfo"],"text/x-opml":["opml"],"text/x-org":["*org"],"text/x-pascal":["p","pas"],"text/x-processing":["pde"],"text/x-sass":["sass"],"text/x-scss":["scss"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-suse-ymp":["ymp"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"]}},9037:t=>{t.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["es","ecma"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/express":["exp"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/trig":["trig"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/step+xml":["stpx"],"model/step+zip":["stpz"],"model/step-xml+zip":["stpxz"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},2757:t=>{var i=1e3;var a=i*60;var r=a*60;var o=r*24;var c=o*7;var l=o*365.25;t.exports=function(t,i){i=i||{};var a=typeof t;if(a==="string"&&t.length>0){return parse(t)}else if(a==="number"&&isFinite(t)){return i.long?fmtLong(t):fmtShort(t)}throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function parse(t){t=String(t);if(t.length>100){return}var p=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(!p){return}var u=parseFloat(p[1]);var d=(p[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return u*l;case"weeks":case"week":case"w":return u*c;case"days":case"day":case"d":return u*o;case"hours":case"hour":case"hrs":case"hr":case"h":return u*r;case"minutes":case"minute":case"mins":case"min":case"m":return u*a;case"seconds":case"second":case"secs":case"sec":case"s":return u*i;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return u;default:return undefined}}function fmtShort(t){var c=Math.abs(t);if(c>=o){return Math.round(t/o)+"d"}if(c>=r){return Math.round(t/r)+"h"}if(c>=a){return Math.round(t/a)+"m"}if(c>=i){return Math.round(t/i)+"s"}return t+"ms"}function fmtLong(t){var c=Math.abs(t);if(c>=o){return plural(t,c,o,"day")}if(c>=r){return plural(t,c,r,"hour")}if(c>=a){return plural(t,c,a,"minute")}if(c>=i){return plural(t,c,i,"second")}return t+" ms"}function plural(t,i,a,r){var o=i>=a*1.5;return Math.round(t/a)+" "+r+(o?"s":"")}},4119:function(t,i,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(i,"__esModule",{value:true});i.generate=i.compile=void 0;var o=r(a(7538));function compile(t){var i=t[0];var a=t[1]-1;if(a<0&&i<=0)return o.default.falseFunc;if(i===-1)return function(t){return t<=a};if(i===0)return function(t){return t===a};if(i===1)return a<0?o.default.trueFunc:function(t){return t>=a};var r=Math.abs(i);var c=(a%r+r)%r;return i>1?function(t){return t>=a&&t%r===c}:function(t){return t<=a&&t%r===c}}i.compile=compile;function generate(t){var i=t[0];var a=t[1]-1;var r=0;if(i<0){var o=-i;var c=(a%o+o)%o;return function(){var t=c+o*r++;return t>a?null:t}}if(i===0)return a<0?function(){return null}:function(){return r++===0?a:null};if(a<0){a+=i*Math.ceil(-a/i)}return function(){return i*r+++a}}i.generate=generate},7430:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.sequence=i.generate=i.compile=i.parse=void 0;var r=a(9002);Object.defineProperty(i,"parse",{enumerable:true,get:function(){return r.parse}});var o=a(4119);Object.defineProperty(i,"compile",{enumerable:true,get:function(){return o.compile}});Object.defineProperty(i,"generate",{enumerable:true,get:function(){return o.generate}});function nthCheck(t){return(0,o.compile)((0,r.parse)(t))}i["default"]=nthCheck;function sequence(t){return(0,o.generate)((0,r.parse)(t))}i.sequence=sequence},9002:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.parse=void 0;var a=new Set([9,10,12,13,32]);var r="0".charCodeAt(0);var o="9".charCodeAt(0);function parse(t){t=t.trim().toLowerCase();if(t==="even"){return[2,0]}else if(t==="odd"){return[2,1]}var i=0;var c=0;var l=readSign();var p=readNumber();if(i=r&&t.charCodeAt(i)<=o){c=c*10+(t.charCodeAt(i)-r);i++}return i===a?null:c}function skipWhitespace(){while(i{var r=typeof Map==="function"&&Map.prototype;var o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null;var c=r&&o&&typeof o.get==="function"?o.get:null;var l=r&&Map.prototype.forEach;var p=typeof Set==="function"&&Set.prototype;var u=Object.getOwnPropertyDescriptor&&p?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null;var d=p&&u&&typeof u.get==="function"?u.get:null;var m=p&&Set.prototype.forEach;var h=typeof WeakMap==="function"&&WeakMap.prototype;var T=h?WeakMap.prototype.has:null;var v=typeof WeakSet==="function"&&WeakSet.prototype;var g=v?WeakSet.prototype.has:null;var E=typeof WeakRef==="function"&&WeakRef.prototype;var _=E?WeakRef.prototype.deref:null;var b=Boolean.prototype.valueOf;var x=Object.prototype.toString;var A=Function.prototype.toString;var y=String.prototype.match;var I=String.prototype.slice;var S=String.prototype.replace;var D=String.prototype.toUpperCase;var C=String.prototype.toLowerCase;var O=RegExp.prototype.test;var N=Array.prototype.concat;var R=Array.prototype.join;var k=Array.prototype.slice;var w=Math.floor;var P=typeof BigInt==="function"?BigInt.prototype.valueOf:null;var L=Object.getOwnPropertySymbols;var M=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?Symbol.prototype.toString:null;var B=typeof Symbol==="function"&&typeof Symbol.iterator==="object";var G=typeof Symbol==="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===B?"object":"symbol")?Symbol.toStringTag:null;var H=Object.prototype.propertyIsEnumerable;var j=(typeof Reflect==="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function addNumericSeparator(t,i){if(t===Infinity||t===-Infinity||t!==t||t&&t>-1e3&&t<1e3||O.call(/e/,i)){return i}var a=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t==="number"){var r=t<0?-w(-t):w(t);if(r!==t){var o=String(r);var c=I.call(i,o.length+1);return S.call(o,a,"$&_")+"."+S.call(S.call(c,/([0-9]{3})/g,"$&_"),/_$/,"")}}return S.call(i,a,"$&_")}var U=a(912);var q=U.custom;var z=isSymbol(q)?q:null;t.exports=function inspect_(t,i,a,r){var o=i||{};if(has(o,"quoteStyle")&&(o.quoteStyle!=="single"&&o.quoteStyle!=="double")){throw new TypeError('option "quoteStyle" must be "single" or "double"')}if(has(o,"maxStringLength")&&(typeof o.maxStringLength==="number"?o.maxStringLength<0&&o.maxStringLength!==Infinity:o.maxStringLength!==null)){throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`')}var p=has(o,"customInspect")?o.customInspect:true;if(typeof p!=="boolean"&&p!=="symbol"){throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`")}if(has(o,"indent")&&o.indent!==null&&o.indent!=="\t"&&!(parseInt(o.indent,10)===o.indent&&o.indent>0)){throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`')}if(has(o,"numericSeparator")&&typeof o.numericSeparator!=="boolean"){throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`')}var u=o.numericSeparator;if(typeof t==="undefined"){return"undefined"}if(t===null){return"null"}if(typeof t==="boolean"){return t?"true":"false"}if(typeof t==="string"){return inspectString(t,o)}if(typeof t==="number"){if(t===0){return Infinity/t>0?"0":"-0"}var h=String(t);return u?addNumericSeparator(t,h):h}if(typeof t==="bigint"){var T=String(t)+"n";return u?addNumericSeparator(t,T):T}var v=typeof o.depth==="undefined"?5:o.depth;if(typeof a==="undefined"){a=0}if(a>=v&&v>0&&typeof t==="object"){return isArray(t)?"[Array]":"[Object]"}var g=getIndent(o,a);if(typeof r==="undefined"){r=[]}else if(indexOf(r,t)>=0){return"[Circular]"}function inspect(t,i,c){if(i){r=k.call(r);r.push(i)}if(c){var l={depth:o.depth};if(has(o,"quoteStyle")){l.quoteStyle=o.quoteStyle}return inspect_(t,l,a+1,r)}return inspect_(t,o,a+1,r)}if(typeof t==="function"&&!isRegExp(t)){var E=nameOf(t);var _=arrObjKeys(t,inspect);return"[Function"+(E?": "+E:" (anonymous)")+"]"+(_.length>0?" { "+R.call(_,", ")+" }":"")}if(isSymbol(t)){var x=B?S.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):M.call(t);return typeof t==="object"&&!B?markBoxed(x):x}if(isElement(t)){var A="<"+C.call(String(t.nodeName));var y=t.attributes||[];for(var D=0;D";return A}if(isArray(t)){if(t.length===0){return"[]"}var O=arrObjKeys(t,inspect);if(g&&!singleLineValues(O)){return"["+indentedJoin(O,g)+"]"}return"[ "+R.call(O,", ")+" ]"}if(isError(t)){var w=arrObjKeys(t,inspect);if(!("cause"in Error.prototype)&&"cause"in t&&!H.call(t,"cause")){return"{ ["+String(t)+"] "+R.call(N.call("[cause]: "+inspect(t.cause),w),", ")+" }"}if(w.length===0){return"["+String(t)+"]"}return"{ ["+String(t)+"] "+R.call(w,", ")+" }"}if(typeof t==="object"&&p){if(z&&typeof t[z]==="function"&&U){return U(t,{depth:v-a})}else if(p!=="symbol"&&typeof t.inspect==="function"){return t.inspect()}}if(isMap(t)){var L=[];if(l){l.call(t,(function(i,a){L.push(inspect(a,t,true)+" => "+inspect(i,t))}))}return collectionOf("Map",c.call(t),L,g)}if(isSet(t)){var q=[];if(m){m.call(t,(function(i){q.push(inspect(i,t))}))}return collectionOf("Set",d.call(t),q,g)}if(isWeakMap(t)){return weakCollectionOf("WeakMap")}if(isWeakSet(t)){return weakCollectionOf("WeakSet")}if(isWeakRef(t)){return weakCollectionOf("WeakRef")}if(isNumber(t)){return markBoxed(inspect(Number(t)))}if(isBigInt(t)){return markBoxed(inspect(P.call(t)))}if(isBoolean(t)){return markBoxed(b.call(t))}if(isString(t)){return markBoxed(inspect(String(t)))}if(!isDate(t)&&!isRegExp(t)){var Y=arrObjKeys(t,inspect);var $=j?j(t)===Object.prototype:t instanceof Object||t.constructor===Object;var V=t instanceof Object?"":"null prototype";var W=!$&&G&&Object(t)===t&&G in t?I.call(toStr(t),8,-1):V?"Object":"";var Q=$||typeof t.constructor!=="function"?"":t.constructor.name?t.constructor.name+" ":"";var X=Q+(W||V?"["+R.call(N.call([],W||[],V||[]),": ")+"] ":"");if(Y.length===0){return X+"{}"}if(g){return X+"{"+indentedJoin(Y,g)+"}"}return X+"{ "+R.call(Y,", ")+" }"}return String(t)};function wrapQuotes(t,i,a){var r=(a.quoteStyle||i)==="double"?'"':"'";return r+t+r}function quote(t){return S.call(String(t),/"/g,""")}function isArray(t){return toStr(t)==="[object Array]"&&(!G||!(typeof t==="object"&&G in t))}function isDate(t){return toStr(t)==="[object Date]"&&(!G||!(typeof t==="object"&&G in t))}function isRegExp(t){return toStr(t)==="[object RegExp]"&&(!G||!(typeof t==="object"&&G in t))}function isError(t){return toStr(t)==="[object Error]"&&(!G||!(typeof t==="object"&&G in t))}function isString(t){return toStr(t)==="[object String]"&&(!G||!(typeof t==="object"&&G in t))}function isNumber(t){return toStr(t)==="[object Number]"&&(!G||!(typeof t==="object"&&G in t))}function isBoolean(t){return toStr(t)==="[object Boolean]"&&(!G||!(typeof t==="object"&&G in t))}function isSymbol(t){if(B){return t&&typeof t==="object"&&t instanceof Symbol}if(typeof t==="symbol"){return true}if(!t||typeof t!=="object"||!M){return false}try{M.call(t);return true}catch(t){}return false}function isBigInt(t){if(!t||typeof t!=="object"||!P){return false}try{P.call(t);return true}catch(t){}return false}var Y=Object.prototype.hasOwnProperty||function(t){return t in this};function has(t,i){return Y.call(t,i)}function toStr(t){return x.call(t)}function nameOf(t){if(t.name){return t.name}var i=y.call(A.call(t),/^function\s*([\w$]+)/);if(i){return i[1]}return null}function indexOf(t,i){if(t.indexOf){return t.indexOf(i)}for(var a=0,r=t.length;ai.maxStringLength){var a=t.length-i.maxStringLength;var r="... "+a+" more character"+(a>1?"s":"");return inspectString(I.call(t,0,i.maxStringLength),i)+r}var o=S.call(S.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(o,"single",i)}function lowbyte(t){var i=t.charCodeAt(0);var a={8:"b",9:"t",10:"n",12:"f",13:"r"}[i];if(a){return"\\"+a}return"\\x"+(i<16?"0":"")+D.call(i.toString(16))}function markBoxed(t){return"Object("+t+")"}function weakCollectionOf(t){return t+" { ? }"}function collectionOf(t,i,a,r){var o=r?indentedJoin(a,r):R.call(a,", ");return t+" ("+i+") {"+o+"}"}function singleLineValues(t){for(var i=0;i=0){return false}}return true}function getIndent(t,i){var a;if(t.indent==="\t"){a="\t"}else if(typeof t.indent==="number"&&t.indent>0){a=R.call(Array(t.indent+1)," ")}else{return null}return{base:a,prev:R.call(Array(i+1),a)}}function indentedJoin(t,i){if(t.length===0){return""}var a="\n"+i.prev+i.base;return a+R.call(t,","+a)+"\n"+i.prev}function arrObjKeys(t,i){var a=isArray(t);var r=[];if(a){r.length=t.length;for(var o=0;o{t.exports=a(3837).inspect},9873:(t,i,a)=>{var r=a(2509);t.exports=r(once);t.exports.strict=r(onceStrict);once.proto=once((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return once(this)},configurable:true});Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return onceStrict(this)},configurable:true})}));function once(t){var f=function(){if(f.called)return f.value;f.called=true;return f.value=t.apply(this,arguments)};f.called=false;return f}function onceStrict(t){var f=function(){if(f.called)throw new Error(f.onceError);f.called=true;return f.value=t.apply(this,arguments)};var i=t.name||"Function wrapped with `once`";f.onceError=i+" shouldn't be called more than once";f.called=false;return f}},9588:t=>{var i=String.prototype.replace;var a=/%20/g;var r={RFC1738:"RFC1738",RFC3986:"RFC3986"};t.exports={default:r.RFC3986,formatters:{RFC1738:function(t){return i.call(t,a,"+")},RFC3986:function(t){return String(t)}},RFC1738:r.RFC1738,RFC3986:r.RFC3986}},6984:(t,i,a)=>{var r=a(2822);var o=a(1108);var c=a(9588);t.exports={formats:c,parse:o,stringify:r}},1108:(t,i,a)=>{var r=a(936);var o=Object.prototype.hasOwnProperty;var c=Array.isArray;var l={allowDots:false,allowPrototypes:false,allowSparse:false,arrayLimit:20,charset:"utf-8",charsetSentinel:false,comma:false,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:false,interpretNumericEntities:false,parameterLimit:1e3,parseArrays:true,plainObjects:false,strictNullHandling:false};var interpretNumericEntities=function(t){return t.replace(/&#(\d+);/g,(function(t,i){return String.fromCharCode(parseInt(i,10))}))};var parseArrayValue=function(t,i){if(t&&typeof t==="string"&&i.comma&&t.indexOf(",")>-1){return t.split(",")}return t};var p="utf8=%26%2310003%3B";var u="utf8=%E2%9C%93";var d=function parseQueryStringValues(t,i){var a={};var d=i.ignoreQueryPrefix?t.replace(/^\?/,""):t;var m=i.parameterLimit===Infinity?undefined:i.parameterLimit;var h=d.split(i.delimiter,m);var T=-1;var v;var g=i.charset;if(i.charsetSentinel){for(v=0;v-1){A=c(A)?[A]:A}if(o.call(a,x)){a[x]=r.combine(a[x],A)}else{a[x]=A}}return a};var parseObject=function(t,i,a,r){var o=r?i:parseArrayValue(i,a);for(var c=t.length-1;c>=0;--c){var l;var p=t[c];if(p==="[]"&&a.parseArrays){l=[].concat(o)}else{l=a.plainObjects?Object.create(null):{};var u=p.charAt(0)==="["&&p.charAt(p.length-1)==="]"?p.slice(1,-1):p;var d=parseInt(u,10);if(!a.parseArrays&&u===""){l={0:o}}else if(!isNaN(d)&&p!==u&&String(d)===u&&d>=0&&(a.parseArrays&&d<=a.arrayLimit)){l=[];l[d]=o}else if(u!=="__proto__"){l[u]=o}}o=l}return o};var m=function parseQueryStringKeys(t,i,a,r){if(!t){return}var c=a.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t;var l=/(\[[^[\]]*])/;var p=/(\[[^[\]]*])/g;var u=a.depth>0&&l.exec(c);var d=u?c.slice(0,u.index):c;var m=[];if(d){if(!a.plainObjects&&o.call(Object.prototype,d)){if(!a.allowPrototypes){return}}m.push(d)}var h=0;while(a.depth>0&&(u=p.exec(c))!==null&&h{var r=a(9440);var o=a(936);var c=a(9588);var l=Object.prototype.hasOwnProperty;var p={brackets:function brackets(t){return t+"[]"},comma:"comma",indices:function indices(t,i){return t+"["+i+"]"},repeat:function repeat(t){return t}};var u=Array.isArray;var d=Array.prototype.push;var pushToArray=function(t,i){d.apply(t,u(i)?i:[i])};var m=Date.prototype.toISOString;var h=c["default"];var T={addQueryPrefix:false,allowDots:false,charset:"utf-8",charsetSentinel:false,delimiter:"&",encode:true,encoder:o.encode,encodeValuesOnly:false,format:h,formatter:c.formatters[h],indices:false,serializeDate:function serializeDate(t){return m.call(t)},skipNulls:false,strictNullHandling:false};var v=function isNonNullishPrimitive(t){return typeof t==="string"||typeof t==="number"||typeof t==="boolean"||typeof t==="symbol"||typeof t==="bigint"};var g={};var E=function stringify(t,i,a,c,l,p,d,m,h,E,_,b,x,A,y,I){var S=t;var D=I;var C=0;var O=false;while((D=D.get(g))!==void undefined&&!O){var N=D.get(t);C+=1;if(typeof N!=="undefined"){if(N===C){throw new RangeError("Cyclic object value")}else{O=true}}if(typeof D.get(g)==="undefined"){C=0}}if(typeof m==="function"){S=m(i,S)}else if(S instanceof Date){S=_(S)}else if(a==="comma"&&u(S)){S=o.maybeMap(S,(function(t){if(t instanceof Date){return _(t)}return t}))}if(S===null){if(l){return d&&!A?d(i,T.encoder,y,"key",b):i}S=""}if(v(S)||o.isBuffer(S)){if(d){var R=A?i:d(i,T.encoder,y,"key",b);return[x(R)+"="+x(d(S,T.encoder,y,"value",b))]}return[x(i)+"="+x(String(S))]}var k=[];if(typeof S==="undefined"){return k}var w;if(a==="comma"&&u(S)){if(A&&d){S=o.maybeMap(S,d)}w=[{value:S.length>0?S.join(",")||null:void undefined}]}else if(u(m)){w=m}else{var P=Object.keys(S);w=h?P.sort(h):P}var L=c&&u(S)&&S.length===1?i+"[]":i;for(var M=0;M0?A+x:""}},936:(t,i,a)=>{var r=a(9588);var o=Object.prototype.hasOwnProperty;var c=Array.isArray;var l=function(){var t=[];for(var i=0;i<256;++i){t.push("%"+((i<16?"0":"")+i.toString(16)).toUpperCase())}return t}();var p=function compactQueue(t){while(t.length>1){var i=t.pop();var a=i.obj[i.prop];if(c(a)){var r=[];for(var o=0;o=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||c===r.RFC1738&&(m===40||m===41)){u+=p.charAt(d);continue}if(m<128){u=u+l[m];continue}if(m<2048){u=u+(l[192|m>>6]+l[128|m&63]);continue}if(m<55296||m>=57344){u=u+(l[224|m>>12]+l[128|m>>6&63]+l[128|m&63]);continue}d+=1;m=65536+((m&1023)<<10|p.charCodeAt(d)&1023);u+=l[240|m>>18]+l[128|m>>12&63]+l[128|m>>6&63]+l[128|m&63]}return u};var T=function compact(t){var i=[{obj:{o:t},prop:"o"}];var a=[];for(var r=0;r{const r=Symbol("SemVer ANY");class Comparator{static get ANY(){return r}constructor(t,i){i=o(i);if(t instanceof Comparator){if(t.loose===!!i.loose){return t}else{t=t.value}}u("comparator",t,i);this.options=i;this.loose=!!i.loose;this.parse(t);if(this.semver===r){this.value=""}else{this.value=this.operator+this.semver.version}u("comp",this)}parse(t){const i=this.options.loose?c[l.COMPARATORLOOSE]:c[l.COMPARATOR];const a=t.match(i);if(!a){throw new TypeError(`Invalid comparator: ${t}`)}this.operator=a[1]!==undefined?a[1]:"";if(this.operator==="="){this.operator=""}if(!a[2]){this.semver=r}else{this.semver=new d(a[2],this.options.loose)}}toString(){return this.value}test(t){u("Comparator.test",t,this.options.loose);if(this.semver===r||t===r){return true}if(typeof t==="string"){try{t=new d(t,this.options)}catch(t){return false}}return p(t,this.operator,this.semver,this.options)}intersects(t,i){if(!(t instanceof Comparator)){throw new TypeError("a Comparator is required")}if(this.operator===""){if(this.value===""){return true}return new m(t.value,i).test(this.value)}else if(t.operator===""){if(t.value===""){return true}return new m(this.value,i).test(t.semver)}i=o(i);if(i.includePrerelease&&(this.value==="<0.0.0-0"||t.value==="<0.0.0-0")){return false}if(!i.includePrerelease&&(this.value.startsWith("<0.0.0")||t.value.startsWith("<0.0.0"))){return false}if(this.operator.startsWith(">")&&t.operator.startsWith(">")){return true}if(this.operator.startsWith("<")&&t.operator.startsWith("<")){return true}if(this.semver.version===t.semver.version&&this.operator.includes("=")&&t.operator.includes("=")){return true}if(p(this.semver,"<",t.semver,i)&&this.operator.startsWith(">")&&t.operator.startsWith("<")){return true}if(p(this.semver,">",t.semver,i)&&this.operator.startsWith("<")&&t.operator.startsWith(">")){return true}return false}}t.exports=Comparator;const o=a(552);const{re:c,t:l}=a(9507);const p=a(3891);const u=a(24);const d=a(261);const m=a(4150)},4150:(t,i,a)=>{class Range{constructor(t,i){i=c(i);if(t instanceof Range){if(t.loose===!!i.loose&&t.includePrerelease===!!i.includePrerelease){return t}else{return new Range(t.raw,i)}}if(t instanceof l){this.raw=t.value;this.set=[[t]];this.format();return this}this.options=i;this.loose=!!i.loose;this.includePrerelease=!!i.includePrerelease;this.raw=t;this.set=t.split("||").map((t=>this.parseRange(t.trim()))).filter((t=>t.length));if(!this.set.length){throw new TypeError(`Invalid SemVer Range: ${t}`)}if(this.set.length>1){const t=this.set[0];this.set=this.set.filter((t=>!isNullSet(t[0])));if(this.set.length===0){this.set=[t]}else if(this.set.length>1){for(const t of this.set){if(t.length===1&&isAny(t[0])){this.set=[t];break}}}}this.format()}format(){this.range=this.set.map((t=>t.join(" ").trim())).join("||").trim();return this.range}toString(){return this.range}parseRange(t){t=t.trim();const i=(this.options.includePrerelease&&g)|(this.options.loose&&E);const a=i+":"+t;const r=o.get(a);if(r){return r}const c=this.options.loose;const u=c?d[m.HYPHENRANGELOOSE]:d[m.HYPHENRANGE];t=t.replace(u,hyphenReplace(this.options.includePrerelease));p("hyphen replace",t);t=t.replace(d[m.COMPARATORTRIM],h);p("comparator trim",t);t=t.replace(d[m.TILDETRIM],T);t=t.replace(d[m.CARETTRIM],v);t=t.split(/\s+/).join(" ");let _=t.split(" ").map((t=>parseComparator(t,this.options))).join(" ").split(/\s+/).map((t=>replaceGTE0(t,this.options)));if(c){_=_.filter((t=>{p("loose invalid filter",t,this.options);return!!t.match(d[m.COMPARATORLOOSE])}))}p("range list",_);const b=new Map;const x=_.map((t=>new l(t,this.options)));for(const t of x){if(isNullSet(t)){return[t]}b.set(t.value,t)}if(b.size>1&&b.has("")){b.delete("")}const A=[...b.values()];o.set(a,A);return A}intersects(t,i){if(!(t instanceof Range)){throw new TypeError("a Range is required")}return this.set.some((a=>isSatisfiable(a,i)&&t.set.some((t=>isSatisfiable(t,i)&&a.every((a=>t.every((t=>a.intersects(t,i)))))))))}test(t){if(!t){return false}if(typeof t==="string"){try{t=new u(t,this.options)}catch(t){return false}}for(let i=0;it.value==="<0.0.0-0";const isAny=t=>t.value==="";const isSatisfiable=(t,i)=>{let a=true;const r=t.slice();let o=r.pop();while(a&&r.length){a=r.every((t=>o.intersects(t,i)));o=r.pop()}return a};const parseComparator=(t,i)=>{p("comp",t,i);t=replaceCarets(t,i);p("caret",t);t=replaceTildes(t,i);p("tildes",t);t=replaceXRanges(t,i);p("xrange",t);t=replaceStars(t,i);p("stars",t);return t};const isX=t=>!t||t.toLowerCase()==="x"||t==="*";const replaceTildes=(t,i)=>t.trim().split(/\s+/).map((t=>replaceTilde(t,i))).join(" ");const replaceTilde=(t,i)=>{const a=i.loose?d[m.TILDELOOSE]:d[m.TILDE];return t.replace(a,((i,a,r,o,c)=>{p("tilde",t,i,a,r,o,c);let l;if(isX(a)){l=""}else if(isX(r)){l=`>=${a}.0.0 <${+a+1}.0.0-0`}else if(isX(o)){l=`>=${a}.${r}.0 <${a}.${+r+1}.0-0`}else if(c){p("replaceTilde pr",c);l=`>=${a}.${r}.${o}-${c} <${a}.${+r+1}.0-0`}else{l=`>=${a}.${r}.${o} <${a}.${+r+1}.0-0`}p("tilde return",l);return l}))};const replaceCarets=(t,i)=>t.trim().split(/\s+/).map((t=>replaceCaret(t,i))).join(" ");const replaceCaret=(t,i)=>{p("caret",t,i);const a=i.loose?d[m.CARETLOOSE]:d[m.CARET];const r=i.includePrerelease?"-0":"";return t.replace(a,((i,a,o,c,l)=>{p("caret",t,i,a,o,c,l);let u;if(isX(a)){u=""}else if(isX(o)){u=`>=${a}.0.0${r} <${+a+1}.0.0-0`}else if(isX(c)){if(a==="0"){u=`>=${a}.${o}.0${r} <${a}.${+o+1}.0-0`}else{u=`>=${a}.${o}.0${r} <${+a+1}.0.0-0`}}else if(l){p("replaceCaret pr",l);if(a==="0"){if(o==="0"){u=`>=${a}.${o}.${c}-${l} <${a}.${o}.${+c+1}-0`}else{u=`>=${a}.${o}.${c}-${l} <${a}.${+o+1}.0-0`}}else{u=`>=${a}.${o}.${c}-${l} <${+a+1}.0.0-0`}}else{p("no pr");if(a==="0"){if(o==="0"){u=`>=${a}.${o}.${c}${r} <${a}.${o}.${+c+1}-0`}else{u=`>=${a}.${o}.${c}${r} <${a}.${+o+1}.0-0`}}else{u=`>=${a}.${o}.${c} <${+a+1}.0.0-0`}}p("caret return",u);return u}))};const replaceXRanges=(t,i)=>{p("replaceXRanges",t,i);return t.split(/\s+/).map((t=>replaceXRange(t,i))).join(" ")};const replaceXRange=(t,i)=>{t=t.trim();const a=i.loose?d[m.XRANGELOOSE]:d[m.XRANGE];return t.replace(a,((a,r,o,c,l,u)=>{p("xRange",t,a,r,o,c,l,u);const d=isX(o);const m=d||isX(c);const h=m||isX(l);const T=h;if(r==="="&&T){r=""}u=i.includePrerelease?"-0":"";if(d){if(r===">"||r==="<"){a="<0.0.0-0"}else{a="*"}}else if(r&&T){if(m){c=0}l=0;if(r===">"){r=">=";if(m){o=+o+1;c=0;l=0}else{c=+c+1;l=0}}else if(r==="<="){r="<";if(m){o=+o+1}else{c=+c+1}}if(r==="<"){u="-0"}a=`${r+o}.${c}.${l}${u}`}else if(m){a=`>=${o}.0.0${u} <${+o+1}.0.0-0`}else if(h){a=`>=${o}.${c}.0${u} <${o}.${+c+1}.0-0`}p("xRange return",a);return a}))};const replaceStars=(t,i)=>{p("replaceStars",t,i);return t.trim().replace(d[m.STAR],"")};const replaceGTE0=(t,i)=>{p("replaceGTE0",t,i);return t.trim().replace(d[i.includePrerelease?m.GTE0PRE:m.GTE0],"")};const hyphenReplace=t=>(i,a,r,o,c,l,p,u,d,m,h,T,v)=>{if(isX(r)){a=""}else if(isX(o)){a=`>=${r}.0.0${t?"-0":""}`}else if(isX(c)){a=`>=${r}.${o}.0${t?"-0":""}`}else if(l){a=`>=${a}`}else{a=`>=${a}${t?"-0":""}`}if(isX(d)){u=""}else if(isX(m)){u=`<${+d+1}.0.0-0`}else if(isX(h)){u=`<${d}.${+m+1}.0-0`}else if(T){u=`<=${d}.${m}.${h}-${T}`}else if(t){u=`<${d}.${m}.${+h+1}-0`}else{u=`<=${u}`}return`${a} ${u}`.trim()};const testSet=(t,i,a)=>{for(let a=0;a0){const r=t[a].semver;if(r.major===i.major&&r.minor===i.minor&&r.patch===i.patch){return true}}}return false}return true}},261:(t,i,a)=>{const r=a(24);const{MAX_LENGTH:o,MAX_SAFE_INTEGER:c}=a(4300);const{re:l,t:p}=a(9507);const u=a(552);const{compareIdentifiers:d}=a(6998);class SemVer{constructor(t,i){i=u(i);if(t instanceof SemVer){if(t.loose===!!i.loose&&t.includePrerelease===!!i.includePrerelease){return t}else{t=t.version}}else if(typeof t!=="string"){throw new TypeError(`Invalid version. Must be a string. Got type "${typeof t}".`)}if(t.length>o){throw new TypeError(`version is longer than ${o} characters`)}r("SemVer",t,i);this.options=i;this.loose=!!i.loose;this.includePrerelease=!!i.includePrerelease;const a=t.trim().match(i.loose?l[p.LOOSE]:l[p.FULL]);if(!a){throw new TypeError(`Invalid Version: ${t}`)}this.raw=t;this.major=+a[1];this.minor=+a[2];this.patch=+a[3];if(this.major>c||this.major<0){throw new TypeError("Invalid major version")}if(this.minor>c||this.minor<0){throw new TypeError("Invalid minor version")}if(this.patch>c||this.patch<0){throw new TypeError("Invalid patch version")}if(!a[4]){this.prerelease=[]}else{this.prerelease=a[4].split(".").map((t=>{if(/^[0-9]+$/.test(t)){const i=+t;if(i>=0&&i=0){if(typeof this.prerelease[r]==="number"){this.prerelease[r]++;r=-2}}if(r===-1){if(i===this.prerelease.join(".")&&a===false){throw new Error("invalid increment argument: identifier already exists")}this.prerelease.push(t)}}if(i){let r=[i,t];if(a===false){r=[i]}if(d(this.prerelease[0],i)===0){if(isNaN(this.prerelease[1])){this.prerelease=r}}else{this.prerelease=r}}break}default:throw new Error(`invalid increment argument: ${t}`)}this.format();this.raw=this.version;return this}}t.exports=SemVer},5464:(t,i,a)=>{const r=a(9335);const clean=(t,i)=>{const a=r(t.trim().replace(/^[=v]+/,""),i);return a?a.version:null};t.exports=clean},3891:(t,i,a)=>{const r=a(7297);const o=a(6950);const c=a(4766);const l=a(1292);const p=a(5939);const u=a(3688);const cmp=(t,i,a,d)=>{switch(i){case"===":if(typeof t==="object"){t=t.version}if(typeof a==="object"){a=a.version}return t===a;case"!==":if(typeof t==="object"){t=t.version}if(typeof a==="object"){a=a.version}return t!==a;case"":case"=":case"==":return r(t,a,d);case"!=":return o(t,a,d);case">":return c(t,a,d);case">=":return l(t,a,d);case"<":return p(t,a,d);case"<=":return u(t,a,d);default:throw new TypeError(`Invalid operator: ${i}`)}};t.exports=cmp},8838:(t,i,a)=>{const r=a(261);const o=a(9335);const{re:c,t:l}=a(9507);const coerce=(t,i)=>{if(t instanceof r){return t}if(typeof t==="number"){t=String(t)}if(typeof t!=="string"){return null}i=i||{};let a=null;if(!i.rtl){a=t.match(c[l.COERCE])}else{let i;while((i=c[l.COERCERTL].exec(t))&&(!a||a.index+a[0].length!==t.length)){if(!a||i.index+i[0].length!==a.index+a[0].length){a=i}c[l.COERCERTL].lastIndex=i.index+i[1].length+i[2].length}c[l.COERCERTL].lastIndex=-1}if(a===null){return null}return o(`${a[2]}.${a[3]||"0"}.${a[4]||"0"}`,i)};t.exports=coerce},2459:(t,i,a)=>{const r=a(261);const compareBuild=(t,i,a)=>{const o=new r(t,a);const c=new r(i,a);return o.compare(c)||o.compareBuild(c)};t.exports=compareBuild},1054:(t,i,a)=>{const r=a(415);const compareLoose=(t,i)=>r(t,i,true);t.exports=compareLoose},415:(t,i,a)=>{const r=a(261);const compare=(t,i,a)=>new r(t,a).compare(new r(i,a));t.exports=compare},6691:(t,i,a)=>{const r=a(9335);const diff=(t,i)=>{const a=r(t,null,true);const o=r(i,null,true);const c=a.compare(o);if(c===0){return null}const l=c>0;const p=l?a:o;const u=l?o:a;const d=!!p.prerelease.length;const m=d?"pre":"";if(a.major!==o.major){return m+"major"}if(a.minor!==o.minor){return m+"minor"}if(a.patch!==o.patch){return m+"patch"}if(d){return"prerelease"}if(u.patch){return"patch"}if(u.minor){return"minor"}return"major"};t.exports=diff},7297:(t,i,a)=>{const r=a(415);const eq=(t,i,a)=>r(t,i,a)===0;t.exports=eq},4766:(t,i,a)=>{const r=a(415);const gt=(t,i,a)=>r(t,i,a)>0;t.exports=gt},1292:(t,i,a)=>{const r=a(415);const gte=(t,i,a)=>r(t,i,a)>=0;t.exports=gte},5566:(t,i,a)=>{const r=a(261);const inc=(t,i,a,o,c)=>{if(typeof a==="string"){c=o;o=a;a=undefined}try{return new r(t instanceof r?t.version:t,a).inc(i,o,c).version}catch(t){return null}};t.exports=inc},5939:(t,i,a)=>{const r=a(415);const lt=(t,i,a)=>r(t,i,a)<0;t.exports=lt},3688:(t,i,a)=>{const r=a(415);const lte=(t,i,a)=>r(t,i,a)<=0;t.exports=lte},8550:(t,i,a)=>{const r=a(261);const major=(t,i)=>new r(t,i).major;t.exports=major},5708:(t,i,a)=>{const r=a(261);const minor=(t,i)=>new r(t,i).minor;t.exports=minor},6950:(t,i,a)=>{const r=a(415);const neq=(t,i,a)=>r(t,i,a)!==0;t.exports=neq},9335:(t,i,a)=>{const r=a(261);const parse=(t,i,a=false)=>{if(t instanceof r){return t}try{return new r(t,i)}catch(t){if(!a){return null}throw t}};t.exports=parse},6452:(t,i,a)=>{const r=a(261);const patch=(t,i)=>new r(t,i).patch;t.exports=patch},6170:(t,i,a)=>{const r=a(9335);const prerelease=(t,i)=>{const a=r(t,i);return a&&a.prerelease.length?a.prerelease:null};t.exports=prerelease},6285:(t,i,a)=>{const r=a(415);const rcompare=(t,i,a)=>r(i,t,a);t.exports=rcompare},4130:(t,i,a)=>{const r=a(2459);const rsort=(t,i)=>t.sort(((t,a)=>r(a,t,i)));t.exports=rsort},1472:(t,i,a)=>{const r=a(4150);const satisfies=(t,i,a)=>{try{i=new r(i,a)}catch(t){return false}return i.test(t)};t.exports=satisfies},3835:(t,i,a)=>{const r=a(2459);const sort=(t,i)=>t.sort(((t,a)=>r(t,a,i)));t.exports=sort},4952:(t,i,a)=>{const r=a(9335);const valid=(t,i)=>{const a=r(t,i);return a?a.version:null};t.exports=valid},2671:(t,i,a)=>{const r=a(9507);const o=a(4300);const c=a(261);const l=a(6998);const p=a(9335);const u=a(4952);const d=a(5464);const m=a(5566);const h=a(6691);const T=a(8550);const v=a(5708);const g=a(6452);const E=a(6170);const _=a(415);const b=a(6285);const x=a(1054);const A=a(2459);const y=a(3835);const I=a(4130);const S=a(4766);const D=a(5939);const C=a(7297);const O=a(6950);const N=a(1292);const R=a(3688);const k=a(3891);const w=a(8838);const P=a(9846);const L=a(4150);const M=a(1472);const B=a(2107);const G=a(3233);const H=a(567);const j=a(8591);const U=a(2964);const q=a(9201);const z=a(4136);const Y=a(4195);const $=a(4994);const V=a(9841);const W=a(7665);t.exports={parse:p,valid:u,clean:d,inc:m,diff:h,major:T,minor:v,patch:g,prerelease:E,compare:_,rcompare:b,compareLoose:x,compareBuild:A,sort:y,rsort:I,gt:S,lt:D,eq:C,neq:O,gte:N,lte:R,cmp:k,coerce:w,Comparator:P,Range:L,satisfies:M,toComparators:B,maxSatisfying:G,minSatisfying:H,minVersion:j,validRange:U,outside:q,gtr:z,ltr:Y,intersects:$,simplifyRange:V,subset:W,SemVer:c,re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:o.SEMVER_SPEC_VERSION,RELEASE_TYPES:o.RELEASE_TYPES,compareIdentifiers:l.compareIdentifiers,rcompareIdentifiers:l.rcompareIdentifiers}},4300:t=>{const i="2.0.0";const a=256;const r=Number.MAX_SAFE_INTEGER||9007199254740991;const o=16;const c=["major","premajor","minor","preminor","patch","prepatch","prerelease"];t.exports={MAX_LENGTH:a,MAX_SAFE_COMPONENT_LENGTH:o,MAX_SAFE_INTEGER:r,RELEASE_TYPES:c,SEMVER_SPEC_VERSION:i,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},24:t=>{const i=typeof process==="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};t.exports=i},6998:t=>{const i=/^[0-9]+$/;const compareIdentifiers=(t,a)=>{const r=i.test(t);const o=i.test(a);if(r&&o){t=+t;a=+a}return t===a?0:r&&!o?-1:o&&!r?1:tcompareIdentifiers(i,t);t.exports={compareIdentifiers:compareIdentifiers,rcompareIdentifiers:rcompareIdentifiers}},552:t=>{const i=Object.freeze({loose:true});const a=Object.freeze({});const parseOptions=t=>{if(!t){return a}if(typeof t!=="object"){return i}return t};t.exports=parseOptions},9507:(t,i,a)=>{const{MAX_SAFE_COMPONENT_LENGTH:r}=a(4300);const o=a(24);i=t.exports={};const c=i.re=[];const l=i.src=[];const p=i.t={};let u=0;const createToken=(t,i,a)=>{const r=u++;o(t,r,i);p[t]=r;l[r]=i;c[r]=new RegExp(i,a?"g":undefined)};createToken("NUMERICIDENTIFIER","0|[1-9]\\d*");createToken("NUMERICIDENTIFIERLOOSE","[0-9]+");createToken("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*");createToken("MAINVERSION",`(${l[p.NUMERICIDENTIFIER]})\\.`+`(${l[p.NUMERICIDENTIFIER]})\\.`+`(${l[p.NUMERICIDENTIFIER]})`);createToken("MAINVERSIONLOOSE",`(${l[p.NUMERICIDENTIFIERLOOSE]})\\.`+`(${l[p.NUMERICIDENTIFIERLOOSE]})\\.`+`(${l[p.NUMERICIDENTIFIERLOOSE]})`);createToken("PRERELEASEIDENTIFIER",`(?:${l[p.NUMERICIDENTIFIER]}|${l[p.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASEIDENTIFIERLOOSE",`(?:${l[p.NUMERICIDENTIFIERLOOSE]}|${l[p.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASE",`(?:-(${l[p.PRERELEASEIDENTIFIER]}(?:\\.${l[p.PRERELEASEIDENTIFIER]})*))`);createToken("PRERELEASELOOSE",`(?:-?(${l[p.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${l[p.PRERELEASEIDENTIFIERLOOSE]})*))`);createToken("BUILDIDENTIFIER","[0-9A-Za-z-]+");createToken("BUILD",`(?:\\+(${l[p.BUILDIDENTIFIER]}(?:\\.${l[p.BUILDIDENTIFIER]})*))`);createToken("FULLPLAIN",`v?${l[p.MAINVERSION]}${l[p.PRERELEASE]}?${l[p.BUILD]}?`);createToken("FULL",`^${l[p.FULLPLAIN]}$`);createToken("LOOSEPLAIN",`[v=\\s]*${l[p.MAINVERSIONLOOSE]}${l[p.PRERELEASELOOSE]}?${l[p.BUILD]}?`);createToken("LOOSE",`^${l[p.LOOSEPLAIN]}$`);createToken("GTLT","((?:<|>)?=?)");createToken("XRANGEIDENTIFIERLOOSE",`${l[p.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);createToken("XRANGEIDENTIFIER",`${l[p.NUMERICIDENTIFIER]}|x|X|\\*`);createToken("XRANGEPLAIN",`[v=\\s]*(${l[p.XRANGEIDENTIFIER]})`+`(?:\\.(${l[p.XRANGEIDENTIFIER]})`+`(?:\\.(${l[p.XRANGEIDENTIFIER]})`+`(?:${l[p.PRERELEASE]})?${l[p.BUILD]}?`+`)?)?`);createToken("XRANGEPLAINLOOSE",`[v=\\s]*(${l[p.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${l[p.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${l[p.XRANGEIDENTIFIERLOOSE]})`+`(?:${l[p.PRERELEASELOOSE]})?${l[p.BUILD]}?`+`)?)?`);createToken("XRANGE",`^${l[p.GTLT]}\\s*${l[p.XRANGEPLAIN]}$`);createToken("XRANGELOOSE",`^${l[p.GTLT]}\\s*${l[p.XRANGEPLAINLOOSE]}$`);createToken("COERCE",`${"(^|[^\\d])"+"(\\d{1,"}${r}})`+`(?:\\.(\\d{1,${r}}))?`+`(?:\\.(\\d{1,${r}}))?`+`(?:$|[^\\d])`);createToken("COERCERTL",l[p.COERCE],true);createToken("LONETILDE","(?:~>?)");createToken("TILDETRIM",`(\\s*)${l[p.LONETILDE]}\\s+`,true);i.tildeTrimReplace="$1~";createToken("TILDE",`^${l[p.LONETILDE]}${l[p.XRANGEPLAIN]}$`);createToken("TILDELOOSE",`^${l[p.LONETILDE]}${l[p.XRANGEPLAINLOOSE]}$`);createToken("LONECARET","(?:\\^)");createToken("CARETTRIM",`(\\s*)${l[p.LONECARET]}\\s+`,true);i.caretTrimReplace="$1^";createToken("CARET",`^${l[p.LONECARET]}${l[p.XRANGEPLAIN]}$`);createToken("CARETLOOSE",`^${l[p.LONECARET]}${l[p.XRANGEPLAINLOOSE]}$`);createToken("COMPARATORLOOSE",`^${l[p.GTLT]}\\s*(${l[p.LOOSEPLAIN]})$|^$`);createToken("COMPARATOR",`^${l[p.GTLT]}\\s*(${l[p.FULLPLAIN]})$|^$`);createToken("COMPARATORTRIM",`(\\s*)${l[p.GTLT]}\\s*(${l[p.LOOSEPLAIN]}|${l[p.XRANGEPLAIN]})`,true);i.comparatorTrimReplace="$1$2$3";createToken("HYPHENRANGE",`^\\s*(${l[p.XRANGEPLAIN]})`+`\\s+-\\s+`+`(${l[p.XRANGEPLAIN]})`+`\\s*$`);createToken("HYPHENRANGELOOSE",`^\\s*(${l[p.XRANGEPLAINLOOSE]})`+`\\s+-\\s+`+`(${l[p.XRANGEPLAINLOOSE]})`+`\\s*$`);createToken("STAR","(<|>)?=?\\s*\\*");createToken("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");createToken("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},4136:(t,i,a)=>{const r=a(9201);const gtr=(t,i,a)=>r(t,i,">",a);t.exports=gtr},4994:(t,i,a)=>{const r=a(4150);const intersects=(t,i,a)=>{t=new r(t,a);i=new r(i,a);return t.intersects(i,a)};t.exports=intersects},4195:(t,i,a)=>{const r=a(9201);const ltr=(t,i,a)=>r(t,i,"<",a);t.exports=ltr},3233:(t,i,a)=>{const r=a(261);const o=a(4150);const maxSatisfying=(t,i,a)=>{let c=null;let l=null;let p=null;try{p=new o(i,a)}catch(t){return null}t.forEach((t=>{if(p.test(t)){if(!c||l.compare(t)===-1){c=t;l=new r(c,a)}}}));return c};t.exports=maxSatisfying},567:(t,i,a)=>{const r=a(261);const o=a(4150);const minSatisfying=(t,i,a)=>{let c=null;let l=null;let p=null;try{p=new o(i,a)}catch(t){return null}t.forEach((t=>{if(p.test(t)){if(!c||l.compare(t)===1){c=t;l=new r(c,a)}}}));return c};t.exports=minSatisfying},8591:(t,i,a)=>{const r=a(261);const o=a(4150);const c=a(4766);const minVersion=(t,i)=>{t=new o(t,i);let a=new r("0.0.0");if(t.test(a)){return a}a=new r("0.0.0-0");if(t.test(a)){return a}a=null;for(let i=0;i{const i=new r(t.semver.version);switch(t.operator){case">":if(i.prerelease.length===0){i.patch++}else{i.prerelease.push(0)}i.raw=i.format();case"":case">=":if(!l||c(i,l)){l=i}break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}));if(l&&(!a||c(a,l))){a=l}}if(a&&t.test(a)){return a}return null};t.exports=minVersion},9201:(t,i,a)=>{const r=a(261);const o=a(9846);const{ANY:c}=o;const l=a(4150);const p=a(1472);const u=a(4766);const d=a(5939);const m=a(3688);const h=a(1292);const outside=(t,i,a,T)=>{t=new r(t,T);i=new l(i,T);let v,g,E,_,b;switch(a){case">":v=u;g=m;E=d;_=">";b=">=";break;case"<":v=d;g=h;E=u;_="<";b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(p(t,i,T)){return false}for(let a=0;a{if(t.semver===c){t=new o(">=0.0.0")}l=l||t;p=p||t;if(v(t.semver,l.semver,T)){l=t}else if(E(t.semver,p.semver,T)){p=t}}));if(l.operator===_||l.operator===b){return false}if((!p.operator||p.operator===_)&&g(t,p.semver)){return false}else if(p.operator===b&&E(t,p.semver)){return false}}return true};t.exports=outside},9841:(t,i,a)=>{const r=a(1472);const o=a(415);t.exports=(t,i,a)=>{const c=[];let l=null;let p=null;const u=t.sort(((t,i)=>o(t,i,a)));for(const t of u){const o=r(t,i,a);if(o){p=t;if(!l){l=t}}else{if(p){c.push([l,p])}p=null;l=null}}if(l){c.push([l,null])}const d=[];for(const[t,i]of c){if(t===i){d.push(t)}else if(!i&&t===u[0]){d.push("*")}else if(!i){d.push(`>=${t}`)}else if(t===u[0]){d.push(`<=${i}`)}else{d.push(`${t} - ${i}`)}}const m=d.join(" || ");const h=typeof i.raw==="string"?i.raw:String(i);return m.length{const r=a(4150);const o=a(9846);const{ANY:c}=o;const l=a(1472);const p=a(415);const subset=(t,i,a={})=>{if(t===i){return true}t=new r(t,a);i=new r(i,a);let o=false;e:for(const r of t.set){for(const t of i.set){const i=simpleSubset(r,t,a);o=o||i!==null;if(i){continue e}}if(o){return false}}return true};const u=[new o(">=0.0.0-0")];const d=[new o(">=0.0.0")];const simpleSubset=(t,i,a)=>{if(t===i){return true}if(t.length===1&&t[0].semver===c){if(i.length===1&&i[0].semver===c){return true}else if(a.includePrerelease){t=u}else{t=d}}if(i.length===1&&i[0].semver===c){if(a.includePrerelease){return true}else{i=d}}const r=new Set;let o,m;for(const i of t){if(i.operator===">"||i.operator===">="){o=higherGT(o,i,a)}else if(i.operator==="<"||i.operator==="<="){m=lowerLT(m,i,a)}else{r.add(i.semver)}}if(r.size>1){return null}let h;if(o&&m){h=p(o.semver,m.semver,a);if(h>0){return null}else if(h===0&&(o.operator!==">="||m.operator!=="<=")){return null}}for(const t of r){if(o&&!l(t,String(o),a)){return null}if(m&&!l(t,String(m),a)){return null}for(const r of i){if(!l(t,String(r),a)){return false}}return true}let T,v;let g,E;let _=m&&!a.includePrerelease&&m.semver.prerelease.length?m.semver:false;let b=o&&!a.includePrerelease&&o.semver.prerelease.length?o.semver:false;if(_&&_.prerelease.length===1&&m.operator==="<"&&_.prerelease[0]===0){_=false}for(const t of i){E=E||t.operator===">"||t.operator===">=";g=g||t.operator==="<"||t.operator==="<=";if(o){if(b){if(t.semver.prerelease&&t.semver.prerelease.length&&t.semver.major===b.major&&t.semver.minor===b.minor&&t.semver.patch===b.patch){b=false}}if(t.operator===">"||t.operator===">="){T=higherGT(o,t,a);if(T===t&&T!==o){return false}}else if(o.operator===">="&&!l(o.semver,String(t),a)){return false}}if(m){if(_){if(t.semver.prerelease&&t.semver.prerelease.length&&t.semver.major===_.major&&t.semver.minor===_.minor&&t.semver.patch===_.patch){_=false}}if(t.operator==="<"||t.operator==="<="){v=lowerLT(m,t,a);if(v===t&&v!==m){return false}}else if(m.operator==="<="&&!l(m.semver,String(t),a)){return false}}if(!t.operator&&(m||o)&&h!==0){return false}}if(o&&g&&!m&&h!==0){return false}if(m&&E&&!o&&h!==0){return false}if(b||_){return false}return true};const higherGT=(t,i,a)=>{if(!t){return i}const r=p(t.semver,i.semver,a);return r>0?t:r<0?i:i.operator===">"&&t.operator===">="?i:t};const lowerLT=(t,i,a)=>{if(!t){return i}const r=p(t.semver,i.semver,a);return r<0?t:r>0?i:i.operator==="<"&&t.operator==="<="?i:t};t.exports=subset},2107:(t,i,a)=>{const r=a(4150);const toComparators=(t,i)=>new r(t,i).set.map((t=>t.map((t=>t.value)).join(" ").trim().split(" ")));t.exports=toComparators},2964:(t,i,a)=>{const r=a(4150);const validRange=(t,i)=>{try{return new r(t,i).range||"*"}catch(t){return null}};t.exports=validRange},9440:(t,i,a)=>{var r=a(8230);var o=a(752);var c=a(6171);var l=r("%TypeError%");var p=r("%WeakMap%",true);var u=r("%Map%",true);var d=o("WeakMap.prototype.get",true);var m=o("WeakMap.prototype.set",true);var h=o("WeakMap.prototype.has",true);var T=o("Map.prototype.get",true);var v=o("Map.prototype.set",true);var g=o("Map.prototype.has",true);var listGetNode=function(t,i){for(var a=t,r;(r=a.next)!==null;a=r){if(r.key===i){a.next=r.next;r.next=t.next;t.next=r;return r}}};var listGet=function(t,i){var a=listGetNode(t,i);return a&&a.value};var listSet=function(t,i,a){var r=listGetNode(t,i);if(r){r.value=a}else{t.next={key:i,next:t.next,value:a}}};var listHas=function(t,i){return!!listGetNode(t,i)};t.exports=function getSideChannel(){var t;var i;var a;var r={assert:function(t){if(!r.has(t)){throw new l("Side channel does not contain "+c(t))}},get:function(r){if(p&&r&&(typeof r==="object"||typeof r==="function")){if(t){return d(t,r)}}else if(u){if(i){return T(i,r)}}else{if(a){return listGet(a,r)}}},has:function(r){if(p&&r&&(typeof r==="object"||typeof r==="function")){if(t){return h(t,r)}}else if(u){if(i){return g(i,r)}}else{if(a){return listHas(a,r)}}return false},set:function(r,o){if(p&&r&&(typeof r==="object"||typeof r==="function")){if(!t){t=new p}m(t,r,o)}else if(u){if(!i){i=new u}v(i,r,o)}else{if(!a){a={key:{},next:null}}listSet(a,r,o)}}};return r}},2426:t=>{function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);a{function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);a{function ownKeys(t,i){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);i&&(r=r.filter((function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable}))),a.push.apply(a,r)}return a}function _objectSpread(t){for(var i=1;ithis.emit("error",t)));this.session=u}o.inherits(Request,r);Request.prototype.createUnixConnection=function(t,i){switch(this.protocol){case"http:":return c.connect(i.socketPath);case"https:":i.ALPNProtocols=["h2"];i.servername=this.host;i.allowHalfOpen=true;return l.connect(i.socketPath,i);default:throw new Error("Unsupported protocol",this.protocol)}};Request.prototype.setNoDelay=function(t){};Request.prototype.getFrame=function(){if(this.frame){return this.frame}const t={[v]:this.path,[E]:this.method};let i=this.mapToHttp2Header(this._headers);i=Object.assign(i,t);const a=this.session.request(i);a.once("response",((t,i)=>{t=this.mapToHttpHeader(t);a.headers=t;a.statusCode=t[g];a.status=a.statusCode;this.emit("response",a)}));this._headerSent=true;a.once("drain",(()=>this.emit("drain")));a.on("error",(t=>this.emit("error",t)));a.on("close",(()=>this.session.close()));this.frame=a;return a};Request.prototype.mapToHttpHeader=function(t){const i=Object.keys(t);const a={};for(var r=0,o=i;r{function _slicedToArray(t,i){return _arrayWithHoles(t)||_iterableToArrayLimit(t,i)||_unsupportedIterableToArray(t,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(t,i){var a=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=a){var r,o,c,l,p=[],u=!0,d=!1;try{if(c=(a=a.call(t)).next,0===i){if(Object(a)!==a)return;u=!1}else for(;!(u=(r=c.call(a)).done)&&(p.push(r.value),p.length!==i);u=!0);}catch(t){d=!0,o=t}finally{try{if(!u&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(d)throw o}}return p}}function _arrayWithHoles(t){if(Array.isArray(t))return t}function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);a{const i=this._getFormData();i.emit("error",t)}))}else if(!r.filename&&i.path){r.filename=i.path}this._getFormData().append(t,i,r)}return this};Request.prototype._getFormData=function(){if(!this._formData){this._formData=new _;this._formData.on("error",(t=>{x("FormData error",t);if(this.called){return}this.callback(t);this.abort()}))}return this._formData};Request.prototype.agent=function(t){if(arguments.length===0)return this._agent;this._agent=t;return this};Request.prototype.lookup=function(t){if(arguments.length===0)return this._lookup;this._lookup=t;return this};Request.prototype.type=function(t){return this.set("Content-Type",t.includes("/")?t:g.getType(t))};Request.prototype.accept=function(t){return this.set("Accept",t.includes("/")?t:g.getType(t))};Request.prototype.query=function(t){if(typeof t==="string"){this._query.push(t)}else{Object.assign(this.qs,t)}return this};Request.prototype.write=function(t,i){const a=this.request();if(!this._streamRequest){this._streamRequest=true}return a.write(t,i)};Request.prototype.pipe=function(t,i){this.piped=true;this.buffer(false);this.end();return this._pipeContinue(t,i)};Request.prototype._pipeContinue=function(t,i){this.req.once("response",(a=>{if(isRedirect(a.statusCode)&&this._redirects++!==this._maxRedirects){return this._redirect(a)===this?this._pipeContinue(t,i):undefined}this.res=a;this._emitResponse();if(this._aborted)return;if(this._shouldUnzip(a)){const r=h.createUnzip();r.on("error",(i=>{if(i&&i.code==="Z_BUF_ERROR"){t.emit("end");return}t.emit("error",i)}));a.pipe(r).pipe(t,i)}else{a.pipe(t,i)}a.once("end",(()=>{this.emit("end")}))}));return t};Request.prototype.buffer=function(t){this._buffer=t!==false;return this};Request.prototype._redirect=function(t){let i=t.headers.location;if(!i){return this.callback(new Error("No location header for redirect"),t)}x("redirect %s -> %s",this.url,i);i=l(this.url,i);t.resume();let a=this.req.getHeaders?this.req.getHeaders():this.req._headers;const r=o(i).host!==o(this.url).host;if(t.statusCode===301||t.statusCode===302){a=S.cleanHeader(a,r);this.method=this.method==="HEAD"?"HEAD":"GET";this._data=null}if(t.statusCode===303){a=S.cleanHeader(a,r);this.method="GET";this._data=null}delete a.host;delete this.req;delete this._formData;_initHeaders(this);this.res=t;this._endCalled=false;this.url=i;this.qs={};this._query.length=0;this.set(a);this._emitRedirect();this._redirectList.push(this.url);this.end(this._callback);return this};Request.prototype.auth=function(t,i,a){if(arguments.length===1)i="";if(typeof i==="object"&&i!==null){a=i;i=""}if(!a){a={type:"basic"}}const encoder=t=>Buffer.from(t).toString("base64");return this._auth(t,i,a,encoder)};Request.prototype.ca=function(t){this._ca=t;return this};Request.prototype.key=function(t){this._key=t;return this};Request.prototype.pfx=function(t){if(typeof t==="object"&&!Buffer.isBuffer(t)){this._pfx=t.pfx;this._passphrase=t.passphrase}else{this._pfx=t}return this};Request.prototype.cert=function(t){this._cert=t;return this};Request.prototype.disableTLSCerts=function(){this._disableTLSCerts=true;return this};Request.prototype.request=function(){if(this.req)return this.req;const t={};try{const t=v.stringify(this.qs,{indices:false,strictNullHandling:true});if(t){this.qs={};this._query.push(t)}this._finalizeQueryString()}catch(t){return this.emit("error",t)}let a=this.url;const r=this._retries;let c;if(a.includes("`")){const t=a.indexOf("?");if(t!==-1){const i=a.slice(t+1);c=i.match(/`|%60/g)}}if(a.indexOf("http")!==0)a=`http://${a}`;a=o(a);if(c){let t=0;a.query=a.query.replace(/%60/g,(()=>c[t++]));a.search=`?${a.query}`;a.path=a.pathname+a.search}if(/^https?\+unix:/.test(a.protocol)===true){a.protocol=`${a.protocol.split("+")[0]}:`;const i=a.path.match(/^([^/]+)(.+)$/);t.socketPath=i[1].replace(/%2F/g,"/");a.path=i[2]}if(this._connectOverride){const t=a,i=t.hostname;const r=i in this._connectOverride?this._connectOverride[i]:this._connectOverride["*"];if(r){if(!this._header.host){this.set("host",a.host)}let t;let i;if(typeof r==="object"){t=r.host;i=r.port}else{t=r;i=a.port}a.host=/:/.test(t)?`[${t}]`:t;if(i){a.host+=`:${i}`;a.port=i}a.hostname=t}}t.method=this.method;t.port=a.port;t.path=a.path;t.host=a.hostname;t.ca=this._ca;t.key=this._key;t.pfx=this._pfx;t.cert=this._cert;t.passphrase=this._passphrase;t.agent=this._agent;t.lookup=this._lookup;t.rejectUnauthorized=typeof this._disableTLSCerts==="boolean"?!this._disableTLSCerts:process.env.NODE_TLS_REJECT_UNAUTHORIZED!=="0";if(this._header.host){t.servername=this._header.host.replace(/:\d+$/,"")}if(this._trustLocalhost&&/^(?:localhost|127\.0\.0\.\d+|(0*:)+:0*1)$/.test(a.hostname)){t.rejectUnauthorized=false}const l=this._enableHttp2?i.protocols["http2:"].setProtocol(a.protocol):i.protocols[a.protocol];this.req=l.request(t);const p=this.req;p.setNoDelay(true);if(t.method!=="HEAD"){p.setHeader("Accept-Encoding","gzip, deflate")}this.protocol=a.protocol;this.host=a.host;p.once("drain",(()=>{this.emit("drain")}));p.on("error",(t=>{if(this._aborted)return;if(this._retries!==r)return;if(this.response)return;this.callback(t)}));if(a.auth){const t=a.auth.split(":");this.auth(t[0],t[1])}if(this.username&&this.password){this.auth(this.username,this.password)}for(const t in this.header){if(k(this.header,t))p.setHeader(t,this.header[t])}if(this.cookies){if(k(this._header,"cookie")){const t=new A.CookieJar;t.setCookies(this._header.cookie.split("; "));t.setCookies(this.cookies.split("; "));p.setHeader("Cookie",t.getCookies(A.CookieAccessInfo.All).toValueString())}else{p.setHeader("Cookie",this.cookies)}}return p};Request.prototype.callback=function(t,i){if(this._shouldRetry(t,i)){return this._retry()}const a=this._callback||noop;this.clearTimeout();if(this.called)return console.warn("superagent: double callback bug");this.called=true;if(!t){try{if(!this._isResponseOK(i)){let a="Unsuccessful HTTP response";if(i){a=d.STATUS_CODES[i.status]||a}t=new Error(a);t.status=i?i.status:undefined}}catch(a){t=a;t.status=t.status||(i?i.status:undefined)}}if(!t){return a(null,i)}t.response=i;if(this._maxRetries)t.retries=this._retries-1;if(t&&this.listeners("error").length>0){this.emit("error",t)}a(t,i)};Request.prototype._isHost=function(t){return Buffer.isBuffer(t)||t instanceof p||t instanceof _};Request.prototype._emitResponse=function(t,i){const a=new N(this);this.response=a;a.redirects=this._redirectList;if(undefined!==t){a.body=t}a.files=i;if(this._endCalled){a.pipe=function(){throw new Error("end() has already been called, so it's too late to start piping")}}this.emit("response",a);return a};Request.prototype._emitRedirect=function(){const t=new N(this);t.redirects=this._redirectList;this.emit("redirect",t)};Request.prototype.end=function(t){this.request();x("%s %s",this.method,this.url);if(this._endCalled){throw new Error(".end() was called twice. This is not supported in superagent")}this._endCalled=true;this._callback=t||noop;this._end()};Request.prototype._end=function(){if(this._aborted)return this.callback(new Error("The request has been aborted even before .end() was called"));let t=this._data;const a=this.req;const r=this.method;this._setTimeouts();if(r!=="HEAD"&&!a._headerSent){if(typeof t!=="string"){let r=a.getHeader("Content-Type");if(r)r=r.split(";")[0];let o=this._serializer||i.serialize[r];if(!o&&isJSON(r)){o=i.serialize["application/json"]}if(o)t=o(t)}if(t&&!a.getHeader("Content-Length")){a.setHeader("Content-Length",Buffer.isBuffer(t)?t.length:Buffer.byteLength(t))}}a.once("response",(t=>{x("%s %s -> %s",this.method,this.url,t.statusCode);if(this._responseTimeoutTimer){clearTimeout(this._responseTimeoutTimer)}if(this.piped){return}const r=this._maxRedirects;const o=S.type(t.headers["content-type"]||"")||"text/plain";let c=o.split("/")[0];if(c)c=c.toLowerCase().trim();const l=c==="multipart";const p=isRedirect(t.statusCode);const u=this._responseType;this.res=t;if(p&&this._redirects++!==r){return this._redirect(t)}if(this.method==="HEAD"){this.emit("end");this.callback(null,this._emitResponse());return}if(this._shouldUnzip(t)){O(a,t)}let d=this._buffer;if(d===undefined&&o in i.buffer){d=Boolean(i.buffer[o])}let m=this._parser;if(undefined===d&&m){console.warn("A custom superagent parser has been set, but buffering strategy for the parser hasn't been configured. Call `req.buffer(true or false)` or set `superagent.buffer[mime] = true or false`");d=true}if(!m){if(u){m=i.parse.image;d=true}else if(l){const t=b();m=t.parse.bind(t);d=true}else if(isBinary(o)){m=i.parse.image;d=true}else if(i.parse[o]){m=i.parse[o]}else if(c==="text"){m=i.parse.text;d=d!==false}else if(isJSON(o)){m=i.parse["application/json"];d=d!==false}else if(d){m=i.parse.text}else if(undefined===d){m=i.parse.image;d=true}}if(undefined===d&&isText(o)||isJSON(o)){d=true}this._resBuffered=d;let h=false;if(d){let i=this._maxResponseSize||2e8;t.on("data",(a=>{i-=a.byteLength||a.length>0?a.length:0;if(i<0){const i=new Error("Maximum response size reached");i.code="ETOOLARGE";h=false;t.destroy(i);this.callback(i,null)}}))}if(m){try{h=d;m(t,((t,i,a)=>{if(this.timedout){return}if(t&&!this._aborted){return this.callback(t)}if(h){this.emit("end");this.callback(null,this._emitResponse(i,a))}}))}catch(t){this.callback(t);return}}this.res=t;if(!d){x("unbuffered %s %s",this.method,this.url);this.callback(null,this._emitResponse());if(l)return;t.once("end",(()=>{x("end %s %s",this.method,this.url);this.emit("end")}));return}t.once("error",(t=>{h=false;this.callback(t,null)}));if(!h)t.once("end",(()=>{x("end %s %s",this.method,this.url);this.emit("end");this.callback(null,this._emitResponse())}))}));this.emit("request",this);const getProgressMonitor=()=>{const t=true;const i=a.getHeader("Content-Length");let r=0;const o=new p.Transform;o._transform=(a,o,c)=>{r+=a.length;this.emit("progress",{direction:"upload",lengthComputable:t,loaded:r,total:i});c(null,a)};return o};const bufferToChunks=t=>{const i=16*1024;const a=new p.Readable;const r=t.length;const o=r%i;const c=r-o;for(let r=0;r0){const i=t.slice(-o);a.push(i)}a.push(null);return a};const o=this._formData;if(o){const t=o.getHeaders();for(const i in t){if(k(t,i)){x('setting FormData header: "%s: %s"',i,t[i]);a.setHeader(i,t[i])}}o.getLength(((t,i)=>{if(t)x("formData.getLength had error",t,i);x("got FormData Content-Length: %s",i);if(typeof i==="number"){a.setHeader("Content-Length",i)}o.pipe(getProgressMonitor()).pipe(a)}))}else if(Buffer.isBuffer(t)){bufferToChunks(t).pipe(getProgressMonitor()).pipe(a)}else{a.end(t)}};Request.prototype._shouldUnzip=t=>{if(t.statusCode===204||t.statusCode===304){return false}if(t.headers["content-length"]==="0"){return false}return/^\s*(?:deflate|gzip)\s*$/.test(t.headers["content-encoding"])};Request.prototype.connect=function(t){if(typeof t==="string"){this._connectOverride={"*":t}}else if(typeof t==="object"){this._connectOverride=t}else{this._connectOverride=undefined}return this};Request.prototype.trustLocalhost=function(t){this._trustLocalhost=t===undefined?true:t;return this};if(!E.includes("del")){E=[...E];E.push("del")}var P=_createForOfIteratorHelper(E),L;try{for(P.s();!(L=P.n()).done;){let t=L.value;const i=t;t=t==="del"?"delete":t;t=t.toUpperCase();request[i]=(i,a,r)=>{const o=request(t,i);if(typeof a==="function"){r=a;a=null}if(a){if(t==="GET"||t==="HEAD"){o.query(a)}else{o.send(a)}}if(r)o.end(r);return o}}}catch(t){P.e(t)}finally{P.f()}function isText(t){const i=t.split("/");let a=i[0];if(a)a=a.toLowerCase().trim();let r=i[1];if(r)r=r.toLowerCase().trim();return a==="text"||r==="x-www-form-urlencoded"}function isBinary(t){let i=t.split("/"),a=_slicedToArray(i,2),r=a[0],o=a[1];if(r)r=r.toLowerCase().trim();if(o)o=o.toLowerCase().trim();return["audio","font","image","video"].includes(r)||["gz","gzip"].includes(o)}function isJSON(t){return/[/+]json($|[^-\w])/i.test(t)}function isRedirect(t){return[301,302,303,305,307,308].includes(t)}},9988:t=>{t.exports=(t,i)=>{const a=[];t.on("data",(t=>{a.push(t)}));t.on("end",(()=>{i(null,Buffer.concat(a))}))}},8629:(t,i,a)=>{i["application/x-www-form-urlencoded"]=a(8160);i["application/json"]=a(3821);i.text=a(3818);i["application/json-seq"]=i.text;const r=a(9988);i["application/octet-stream"]=r;i["application/pdf"]=r;i.image=r},3821:t=>{t.exports=function(t,i){t.text="";t.setEncoding("utf8");t.on("data",(i=>{t.text+=i}));t.on("end",(()=>{let a;let r;try{a=t.text&&JSON.parse(t.text)}catch(i){r=i;r.rawResponse=t.text||null;r.statusCode=t.statusCode}finally{i(r,a)}}))}},3818:t=>{t.exports=(t,i)=>{t.text="";t.setEncoding("utf8");t.on("data",(i=>{t.text+=i}));t.on("end",i)}},8160:(t,i,a)=>{const r=a(6984);t.exports=(t,i)=>{t.text="";t.setEncoding("ascii");t.on("data",(i=>{t.text+=i}));t.on("end",(()=>{try{i(null,r.parse(t.text))}catch(t){i(t)}}))}},2612:(t,i,a)=>{const r=a(3837);const o=a(2781);const c=a(8840);const l=a(7519),p=l.mixin;t.exports=Response;function Response(t){o.call(this);this.res=t.res;const i=this.res;this.request=t;this.req=t.req;this.text=i.text;this.files=i.files||{};this.buffered=t._resBuffered;this.headers=i.headers;this.header=this.headers;this._setStatusProperties(i.statusCode);this._setHeaderProperties(this.header);this.setEncoding=i.setEncoding.bind(i);i.on("data",this.emit.bind(this,"data"));i.on("end",this.emit.bind(this,"end"));i.on("close",this.emit.bind(this,"close"));i.on("error",this.emit.bind(this,"error"))}Object.defineProperty(Response.prototype,"body",{get(){return this._body!==undefined?this._body:this.res.body!==undefined?this.res.body:{}},set(t){this._body=t}});r.inherits(Response,o);p(Response.prototype,c.prototype);Response.prototype.destroy=function(t){this.res.destroy(t)};Response.prototype.pause=function(){this.res.pause()};Response.prototype.resume=function(){this.res.resume()};Response.prototype.toError=function(){const t=this.req;const i=t.method;const a=t.path;const r=`cannot ${i} ${a} (${this.status})`;const o=new Error(r);o.status=this.status;o.text=this.text;o.method=i;o.path=a;return o};Response.prototype.setStatusProperties=function(t){console.warn("In superagent 2.x setStatusProperties is a private method");return this._setStatusProperties(t)};Response.prototype.toJSON=function(){return{req:this.request.toJSON(),header:this.header,status:this.status,text:this.text}}},3088:(t,i,a)=>{const r=a(1576),o=r.StringDecoder;const c=a(2781);const l=a(9796);i.unzip=(t,i)=>{const a=l.createUnzip();const r=new c;let p;r.req=t;a.on("error",(t=>{if(t&&t.code==="Z_BUF_ERROR"){r.emit("end");return}r.emit("error",t)}));i.pipe(a);i.setEncoding=t=>{p=new o(t)};a.on("data",(t=>{if(p){const i=p.write(t);if(i.length>0)r.emit("data",i)}else{r.emit("data",t)}}));a.on("end",(()=>{r.emit("end")}));const u=i.on;i.on=function(t,a){if(t==="data"||t==="end"){r.on(t,a.bind(i))}else if(t==="error"){r.on(t,a.bind(i));u.call(i,t,a)}else{u.call(i,t,a)}return this}}},4013:(t,i,a)=>{const r=a(2671);const o=a(7519),c=o.isObject,l=o.hasOwn;t.exports=RequestBase;function RequestBase(){}RequestBase.prototype.clearTimeout=function(){clearTimeout(this._timer);clearTimeout(this._responseTimeoutTimer);clearTimeout(this._uploadTimeoutTimer);delete this._timer;delete this._responseTimeoutTimer;delete this._uploadTimeoutTimer;return this};RequestBase.prototype.parse=function(t){this._parser=t;return this};RequestBase.prototype.responseType=function(t){this._responseType=t;return this};RequestBase.prototype.serialize=function(t){this._serializer=t;return this};RequestBase.prototype.timeout=function(t){if(!t||typeof t!=="object"){this._timeout=t;this._responseTimeout=0;this._uploadTimeout=0;return this}for(const i in t){if(l(t,i)){switch(i){case"deadline":this._timeout=t.deadline;break;case"response":this._responseTimeout=t.response;break;case"upload":this._uploadTimeout=t.upload;break;default:console.warn("Unknown timeout option",i)}}}return this};RequestBase.prototype.retry=function(t,i){if(arguments.length===0||t===true)t=1;if(t<=0)t=0;this._maxRetries=t;this._retries=0;this._retryCallback=i;return this};const p=new Set(["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"]);const u=new Set([408,413,429,500,502,503,504,521,522,524]);RequestBase.prototype._shouldRetry=function(t,i){if(!this._maxRetries||this._retries++>=this._maxRetries){return false}if(this._retryCallback){try{const a=this._retryCallback(t,i);if(a===true)return true;if(a===false)return false}catch(t){console.error(t)}}if(i&&i.status&&u.has(i.status))return true;if(t){if(t.code&&p.has(t.code))return true;if(t.timeout&&t.code==="ECONNABORTED")return true;if(t.crossDomain)return true}return false};RequestBase.prototype._retry=function(){this.clearTimeout();if(this.req){this.req=null;this.req=this.request()}this._aborted=false;this.timedout=false;this.timedoutError=null;return this._end()};RequestBase.prototype.then=function(t,i){if(!this._fullfilledPromise){const t=this;if(this._endCalled){console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises")}this._fullfilledPromise=new Promise(((i,a)=>{t.on("abort",(()=>{if(this._maxRetries&&this._maxRetries>this._retries){return}if(this.timedout&&this.timedoutError){a(this.timedoutError);return}const t=new Error("Aborted");t.code="ABORTED";t.status=this.status;t.method=this.method;t.url=this.url;a(t)}));t.end(((t,r)=>{if(t)a(t);else i(r)}))}))}return this._fullfilledPromise.then(t,i)};RequestBase.prototype.catch=function(t){return this.then(undefined,t)};RequestBase.prototype.use=function(t){t(this);return this};RequestBase.prototype.ok=function(t){if(typeof t!=="function")throw new Error("Callback required");this._okCallback=t;return this};RequestBase.prototype._isResponseOK=function(t){if(!t){return false}if(this._okCallback){return this._okCallback(t)}return t.status>=200&&t.status<300};RequestBase.prototype.get=function(t){return this._header[t.toLowerCase()]};RequestBase.prototype.getHeader=RequestBase.prototype.get;RequestBase.prototype.set=function(t,i){if(c(t)){for(const i in t){if(l(t,i))this.set(i,t[i])}return this}this._header[t.toLowerCase()]=i;this.header[t]=i;return this};RequestBase.prototype.unset=function(t){delete this._header[t.toLowerCase()];delete this.header[t];return this};RequestBase.prototype.field=function(t,i,a){if(t===null||undefined===t){throw new Error(".field(name, val) name can not be empty")}if(this._data){throw new Error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()")}if(c(t)){for(const i in t){if(l(t,i))this.field(i,t[i])}return this}if(Array.isArray(i)){for(const a in i){if(l(i,a))this.field(t,i[a])}return this}if(i===null||undefined===i){throw new Error(".field(name, val) val can not be empty")}if(typeof i==="boolean"){i=String(i)}if(a)this._getFormData().append(t,i,a);else this._getFormData().append(t,i);return this};RequestBase.prototype.abort=function(){if(this._aborted){return this}this._aborted=true;if(this.xhr)this.xhr.abort();if(this.req){if(r.gte(process.version,"v13.0.0")&&r.lt(process.version,"v14.0.0")){throw new Error("Superagent does not work in v13 properly with abort() due to Node.js core changes")}else if(r.gte(process.version,"v14.0.0")){this.req.destroyed=true}this.req.abort()}this.clearTimeout();this.emit("abort");return this};RequestBase.prototype._auth=function(t,i,a,r){switch(a.type){case"basic":this.set("Authorization",`Basic ${r(`${t}:${i}`)}`);break;case"auto":this.username=t;this.password=i;break;case"bearer":this.set("Authorization",`Bearer ${t}`);break;default:break}return this};RequestBase.prototype.withCredentials=function(t){if(t===undefined)t=true;this._withCredentials=t;return this};RequestBase.prototype.redirects=function(t){this._maxRedirects=t;return this};RequestBase.prototype.maxResponseSize=function(t){if(typeof t!=="number"){throw new TypeError("Invalid argument")}this._maxResponseSize=t;return this};RequestBase.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}};RequestBase.prototype.send=function(t){const i=c(t);let a=this._header["content-type"];if(this._formData){throw new Error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()")}if(i&&!this._data){if(Array.isArray(t)){this._data=[]}else if(!this._isHost(t)){this._data={}}}else if(t&&this._data&&this._isHost(this._data)){throw new Error("Can't merge these send calls")}if(i&&c(this._data)){for(const i in t){if(l(t,i))this._data[i]=t[i]}}else if(typeof t==="string"){if(!a)this.type("form");a=this._header["content-type"];if(a)a=a.toLowerCase().trim();if(a==="application/x-www-form-urlencoded"){this._data=this._data?`${this._data}&${t}`:t}else{this._data=(this._data||"")+t}}else{this._data=t}if(!i||this._isHost(t)){return this}if(!a)this.type("json");return this};RequestBase.prototype.sortQuery=function(t){this._sort=typeof t==="undefined"?true:t;return this};RequestBase.prototype._finalizeQueryString=function(){const t=this._query.join("&");if(t){this.url+=(this.url.includes("?")?"&":"?")+t}this._query.length=0;if(this._sort){const t=this.url.indexOf("?");if(t>=0){const i=this.url.slice(t+1).split("&");if(typeof this._sort==="function"){i.sort(this._sort)}else{i.sort()}this.url=this.url.slice(0,t)+"?"+i.join("&")}}};RequestBase.prototype._appendQueryString=()=>{console.warn("Unsupported")};RequestBase.prototype._timeoutError=function(t,i,a){if(this._aborted){return}const r=new Error(`${t+i}ms exceeded`);r.timeout=i;r.code="ECONNABORTED";r.errno=a;this.timedout=true;this.timedoutError=r;this.abort();this.callback(r)};RequestBase.prototype._setTimeouts=function(){const t=this;if(this._timeout&&!this._timer){this._timer=setTimeout((()=>{t._timeoutError("Timeout of ",t._timeout,"ETIME")}),this._timeout)}if(this._responseTimeout&&!this._responseTimeoutTimer){this._responseTimeoutTimer=setTimeout((()=>{t._timeoutError("Response timeout of ",t._responseTimeout,"ETIMEDOUT")}),this._responseTimeout)}}},8840:(t,i,a)=>{const r=a(7519);t.exports=ResponseBase;function ResponseBase(){}ResponseBase.prototype.get=function(t){return this.header[t.toLowerCase()]};ResponseBase.prototype._setHeaderProperties=function(t){const i=t["content-type"]||"";this.type=r.type(i);const a=r.params(i);for(const t in a){if(Object.prototype.hasOwnProperty.call(a,t))this[t]=a[t]}this.links={};try{if(t.link){this.links=r.parseLinks(t.link)}}catch(t){}};ResponseBase.prototype._setStatusProperties=function(t){const i=Math.trunc(t/100);this.statusCode=t;this.status=this.statusCode;this.statusType=i;this.info=i===1;this.ok=i===2;this.redirect=i===3;this.clientError=i===4;this.serverError=i===5;this.error=i===4||i===5?this.toError():false;this.created=t===201;this.accepted=t===202;this.noContent=t===204;this.badRequest=t===400;this.unauthorized=t===401;this.notAcceptable=t===406;this.forbidden=t===403;this.notFound=t===404;this.unprocessableEntity=t===422}},7519:(t,i)=>{function _createForOfIteratorHelper(t,i){var a=typeof Symbol!=="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||i&&t&&typeof t.length==="number"){if(a)t=a;var r=0;var o=function F(){};return{s:o,n:function n(){if(r>=t.length)return{done:true};return{done:false,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=true,l=false,p;return{s:function s(){a=a.call(t)},n:function n(){var t=a.next();c=t.done;return t},e:function e(t){l=true;p=t},f:function f(){try{if(!c&&a.return!=null)a.return()}finally{if(l)throw p}}}}function _unsupportedIterableToArray(t,i){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor)a=t.constructor.name;if(a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(t,i)}function _arrayLikeToArray(t,i){if(i==null||i>t.length)i=t.length;for(var a=0,r=new Array(i);at.split(/ *; */).shift();i.params=t=>{const i={};var a=_createForOfIteratorHelper(t.split(/ *; */)),r;try{for(a.s();!(r=a.n()).done;){const t=r.value;const a=t.split(/ *= */);const o=a.shift();const c=a.shift();if(o&&c)i[o]=c}}catch(t){a.e(t)}finally{a.f()}return i};i.parseLinks=t=>{const i={};var a=_createForOfIteratorHelper(t.split(/ *, */)),r;try{for(a.s();!(r=a.n()).done;){const t=r.value;const a=t.split(/ *; */);const o=a[0].slice(1,-1);const c=a[1].split(/ *= */)[1].slice(1,-1);i[c]=o}}catch(t){a.e(t)}finally{a.f()}return i};i.cleanHeader=(t,i)=>{delete t["content-type"];delete t["content-length"];delete t["transfer-encoding"];delete t.host;if(i){delete t.authorization;delete t.cookie}return t};i.isObject=t=>t!==null&&typeof t==="object";i.hasOwn=Object.hasOwn||function(t,i){if(t==null){throw new TypeError("Cannot convert undefined or null to object")}return Object.prototype.hasOwnProperty.call(new Object(t),i)};i.mixin=(t,a)=>{for(const r in a){if(i.hasOwn(a,r)){t[r]=a[r]}}}},4432:(t,i,a)=>{const r=a(2037);const o=a(6224);const c=a(191);const{env:l}=process;let p;if(c("no-color")||c("no-colors")||c("color=false")||c("color=never")){p=0}else if(c("color")||c("colors")||c("color=true")||c("color=always")){p=1}if("FORCE_COLOR"in l){if(l.FORCE_COLOR==="true"){p=1}else if(l.FORCE_COLOR==="false"){p=0}else{p=l.FORCE_COLOR.length===0?1:Math.min(parseInt(l.FORCE_COLOR,10),3)}}function translateLevel(t){if(t===0){return false}return{level:t,hasBasic:true,has256:t>=2,has16m:t>=3}}function supportsColor(t,i){if(p===0){return 0}if(c("color=16m")||c("color=full")||c("color=truecolor")){return 3}if(c("color=256")){return 2}if(t&&!i&&p===undefined){return 0}const a=p||0;if(l.TERM==="dumb"){return a}if(process.platform==="win32"){const t=r.release().split(".");if(Number(t[0])>=10&&Number(t[2])>=10586){return Number(t[2])>=14931?3:2}return 1}if("CI"in l){if(["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some((t=>t in l))||l.CI_NAME==="codeship"){return 1}return a}if("TEAMCITY_VERSION"in l){return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(l.TEAMCITY_VERSION)?1:0}if(l.COLORTERM==="truecolor"){return 3}if("TERM_PROGRAM"in l){const t=parseInt((l.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(l.TERM_PROGRAM){case"iTerm.app":return t>=3?3:2;case"Apple_Terminal":return 2}}if(/-256(color)?$/i.test(l.TERM)){return 2}if(/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(l.TERM)){return 1}if("COLORTERM"in l){return 1}return a}function getSupportLevel(t){const i=supportsColor(t,t&&t.isTTY);return translateLevel(i)}t.exports={supportsColor:getSupportLevel,stdout:translateLevel(supportsColor(true,o.isatty(1))),stderr:translateLevel(supportsColor(true,o.isatty(2)))}},4249:(t,i,a)=>{t.exports=a(709)},709:(t,i,a)=>{var r=a(1808);var o=a(4404);var c=a(3685);var l=a(5687);var p=a(2361);var u=a(9491);var d=a(3837);i.httpOverHttp=httpOverHttp;i.httpsOverHttp=httpsOverHttp;i.httpOverHttps=httpOverHttps;i.httpsOverHttps=httpsOverHttps;function httpOverHttp(t){var i=new TunnelingAgent(t);i.request=c.request;return i}function httpsOverHttp(t){var i=new TunnelingAgent(t);i.request=c.request;i.createSocket=createSecureSocket;i.defaultPort=443;return i}function httpOverHttps(t){var i=new TunnelingAgent(t);i.request=l.request;return i}function httpsOverHttps(t){var i=new TunnelingAgent(t);i.request=l.request;i.createSocket=createSecureSocket;i.defaultPort=443;return i}function TunnelingAgent(t){var i=this;i.options=t||{};i.proxyOptions=i.options.proxy||{};i.maxSockets=i.options.maxSockets||c.Agent.defaultMaxSockets;i.requests=[];i.sockets=[];i.on("free",(function onFree(t,a,r,o){var c=toOptions(a,r,o);for(var l=0,p=i.requests.length;l=this.maxSockets){o.requests.push(c);return}o.createSocket(c,(function(i){i.on("free",onFree);i.on("close",onCloseOrRemove);i.on("agentRemove",onCloseOrRemove);t.onSocket(i);function onFree(){o.emit("free",i,c)}function onCloseOrRemove(t){o.removeSocket(i);i.removeListener("free",onFree);i.removeListener("close",onCloseOrRemove);i.removeListener("agentRemove",onCloseOrRemove)}}))};TunnelingAgent.prototype.createSocket=function createSocket(t,i){var a=this;var r={};a.sockets.push(r);var o=mergeOptions({},a.proxyOptions,{method:"CONNECT",path:t.host+":"+t.port,agent:false,headers:{host:t.host+":"+t.port}});if(t.localAddress){o.localAddress=t.localAddress}if(o.proxyAuth){o.headers=o.headers||{};o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")}m("making CONNECT request");var c=a.request(o);c.useChunkedEncodingByDefault=false;c.once("response",onResponse);c.once("upgrade",onUpgrade);c.once("connect",onConnect);c.once("error",onError);c.end();function onResponse(t){t.upgrade=true}function onUpgrade(t,i,a){process.nextTick((function(){onConnect(t,i,a)}))}function onConnect(o,l,p){c.removeAllListeners();l.removeAllListeners();if(o.statusCode!==200){m("tunneling socket could not be established, statusCode=%d",o.statusCode);l.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+o.statusCode);u.code="ECONNRESET";t.request.emit("error",u);a.removeSocket(r);return}if(p.length>0){m("got illegal response body from proxy");l.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";t.request.emit("error",u);a.removeSocket(r);return}m("tunneling connection has established");a.sockets[a.sockets.indexOf(r)]=l;return i(l)}function onError(i){c.removeAllListeners();m("tunneling socket could not be established, cause=%s\n",i.message,i.stack);var o=new Error("tunneling socket could not be established, "+"cause="+i.message);o.code="ECONNRESET";t.request.emit("error",o);a.removeSocket(r)}};TunnelingAgent.prototype.removeSocket=function removeSocket(t){var i=this.sockets.indexOf(t);if(i===-1){return}this.sockets.splice(i,1);var a=this.requests.shift();if(a){this.createSocket(a,(function(t){a.request.onSocket(t)}))}};function createSecureSocket(t,i){var a=this;TunnelingAgent.prototype.createSocket.call(a,t,(function(r){var c=t.request.getHeader("host");var l=mergeOptions({},a.options,{socket:r,servername:c?c.replace(/:.*$/,""):t.host});var p=o.connect(0,l);a.sockets[a.sockets.indexOf(r)]=p;i(p)}))}function toOptions(t,i,a){if(typeof t==="string"){return{host:t,port:i,localAddress:a}}return t}function mergeOptions(t){for(var i=1,a=arguments.length;i{Object.defineProperty(i,"__esModule",{value:true});Object.defineProperty(i,"v1",{enumerable:true,get:function(){return r.default}});Object.defineProperty(i,"v3",{enumerable:true,get:function(){return o.default}});Object.defineProperty(i,"v4",{enumerable:true,get:function(){return c.default}});Object.defineProperty(i,"v5",{enumerable:true,get:function(){return l.default}});Object.defineProperty(i,"NIL",{enumerable:true,get:function(){return p.default}});Object.defineProperty(i,"version",{enumerable:true,get:function(){return u.default}});Object.defineProperty(i,"validate",{enumerable:true,get:function(){return d.default}});Object.defineProperty(i,"stringify",{enumerable:true,get:function(){return m.default}});Object.defineProperty(i,"parse",{enumerable:true,get:function(){return h.default}});var r=_interopRequireDefault(a(9370));var o=_interopRequireDefault(a(8638));var c=_interopRequireDefault(a(3519));var l=_interopRequireDefault(a(8239));var p=_interopRequireDefault(a(680));var u=_interopRequireDefault(a(3609));var d=_interopRequireDefault(a(6009));var m=_interopRequireDefault(a(9729));var h=_interopRequireDefault(a(8951));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}},7276:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6113));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function md5(t){if(Array.isArray(t)){t=Buffer.from(t)}else if(typeof t==="string"){t=Buffer.from(t,"utf8")}return r.default.createHash("md5").update(t).digest()}var o=md5;i["default"]=o},680:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var a="00000000-0000-0000-0000-000000000000";i["default"]=a},8951:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6009));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function parse(t){if(!(0,r.default)(t)){throw TypeError("Invalid UUID")}let i;const a=new Uint8Array(16);a[0]=(i=parseInt(t.slice(0,8),16))>>>24;a[1]=i>>>16&255;a[2]=i>>>8&255;a[3]=i&255;a[4]=(i=parseInt(t.slice(9,13),16))>>>8;a[5]=i&255;a[6]=(i=parseInt(t.slice(14,18),16))>>>8;a[7]=i&255;a[8]=(i=parseInt(t.slice(19,23),16))>>>8;a[9]=i&255;a[10]=(i=parseInt(t.slice(24,36),16))/1099511627776&255;a[11]=i/4294967296&255;a[12]=i>>>24&255;a[13]=i>>>16&255;a[14]=i>>>8&255;a[15]=i&255;return a}var o=parse;i["default"]=o},646:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;i["default"]=a},7548:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=rng;var r=_interopRequireDefault(a(6113));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const o=new Uint8Array(256);let c=o.length;function rng(){if(c>o.length-16){r.default.randomFillSync(o);c=0}return o.slice(c,c+=16)}},3557:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6113));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function sha1(t){if(Array.isArray(t)){t=Buffer.from(t)}else if(typeof t==="string"){t=Buffer.from(t,"utf8")}return r.default.createHash("sha1").update(t).digest()}var o=sha1;i["default"]=o},9729:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6009));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const o=[];for(let t=0;t<256;++t){o.push((t+256).toString(16).substr(1))}function stringify(t,i=0){const a=(o[t[i+0]]+o[t[i+1]]+o[t[i+2]]+o[t[i+3]]+"-"+o[t[i+4]]+o[t[i+5]]+"-"+o[t[i+6]]+o[t[i+7]]+"-"+o[t[i+8]]+o[t[i+9]]+"-"+o[t[i+10]]+o[t[i+11]]+o[t[i+12]]+o[t[i+13]]+o[t[i+14]]+o[t[i+15]]).toLowerCase();if(!(0,r.default)(a)){throw TypeError("Stringified UUID is invalid")}return a}var c=stringify;i["default"]=c},9370:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(7548));var o=_interopRequireDefault(a(9729));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}let c;let l;let p=0;let u=0;function v1(t,i,a){let d=i&&a||0;const m=i||new Array(16);t=t||{};let h=t.node||c;let T=t.clockseq!==undefined?t.clockseq:l;if(h==null||T==null){const i=t.random||(t.rng||r.default)();if(h==null){h=c=[i[0]|1,i[1],i[2],i[3],i[4],i[5]]}if(T==null){T=l=(i[6]<<8|i[7])&16383}}let v=t.msecs!==undefined?t.msecs:Date.now();let g=t.nsecs!==undefined?t.nsecs:u+1;const E=v-p+(g-u)/1e4;if(E<0&&t.clockseq===undefined){T=T+1&16383}if((E<0||v>p)&&t.nsecs===undefined){g=0}if(g>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}p=v;u=g;l=T;v+=122192928e5;const _=((v&268435455)*1e4+g)%4294967296;m[d++]=_>>>24&255;m[d++]=_>>>16&255;m[d++]=_>>>8&255;m[d++]=_&255;const b=v/4294967296*1e4&268435455;m[d++]=b>>>8&255;m[d++]=b&255;m[d++]=b>>>24&15|16;m[d++]=b>>>16&255;m[d++]=T>>>8|128;m[d++]=T&255;for(let t=0;t<6;++t){m[d+t]=h[t]}return i||(0,o.default)(m)}var d=v1;i["default"]=d},8638:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6694));var o=_interopRequireDefault(a(7276));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const c=(0,r.default)("v3",48,o.default);var l=c;i["default"]=l},6694:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=_default;i.URL=i.DNS=void 0;var r=_interopRequireDefault(a(9729));var o=_interopRequireDefault(a(8951));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function stringToBytes(t){t=unescape(encodeURIComponent(t));const i=[];for(let a=0;a{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(7548));var o=_interopRequireDefault(a(9729));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function v4(t,i,a){t=t||{};const c=t.random||(t.rng||r.default)();c[6]=c[6]&15|64;c[8]=c[8]&63|128;if(i){a=a||0;for(let t=0;t<16;++t){i[a+t]=c[t]}return i}return(0,o.default)(c)}var c=v4;i["default"]=c},8239:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6694));var o=_interopRequireDefault(a(3557));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}const c=(0,r.default)("v5",80,o.default);var l=c;i["default"]=l},6009:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(646));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function validate(t){return typeof t==="string"&&r.default.test(t)}var o=validate;i["default"]=o},3609:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i["default"]=void 0;var r=_interopRequireDefault(a(6009));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function version(t){if(!(0,r.default)(t)){throw TypeError("Invalid UUID")}return parseInt(t.substr(14,1),16)}var o=version;i["default"]=o},2509:t=>{t.exports=wrappy;function wrappy(t,i){if(t&&i)return wrappy(t)(i);if(typeof t!=="function")throw new TypeError("need wrapper function");Object.keys(t).forEach((function(i){wrapper[i]=t[i]}));return wrapper;function wrapper(){var i=new Array(arguments.length);for(var a=0;a{t.exports=function(t){t.prototype[Symbol.iterator]=function*(){for(let t=this.head;t;t=t.next){yield t.value}}}},1590:(t,i,a)=>{t.exports=Yallist;Yallist.Node=Node;Yallist.create=Yallist;function Yallist(t){var i=this;if(!(i instanceof Yallist)){i=new Yallist}i.tail=null;i.head=null;i.length=0;if(t&&typeof t.forEach==="function"){t.forEach((function(t){i.push(t)}))}else if(arguments.length>0){for(var a=0,r=arguments.length;a1){a=i}else if(this.head){r=this.head.next;a=this.head.value}else{throw new TypeError("Reduce of empty list with no initial value")}for(var o=0;r!==null;o++){a=t(a,r.value,o);r=r.next}return a};Yallist.prototype.reduceReverse=function(t,i){var a;var r=this.tail;if(arguments.length>1){a=i}else if(this.tail){r=this.tail.prev;a=this.tail.value}else{throw new TypeError("Reduce of empty list with no initial value")}for(var o=this.length-1;r!==null;o--){a=t(a,r.value,o);r=r.prev}return a};Yallist.prototype.toArray=function(){var t=new Array(this.length);for(var i=0,a=this.head;a!==null;i++){t[i]=a.value;a=a.next}return t};Yallist.prototype.toArrayReverse=function(){var t=new Array(this.length);for(var i=0,a=this.tail;a!==null;i++){t[i]=a.value;a=a.prev}return t};Yallist.prototype.slice=function(t,i){i=i||this.length;if(i<0){i+=this.length}t=t||0;if(t<0){t+=this.length}var a=new Yallist;if(ithis.length){i=this.length}for(var r=0,o=this.head;o!==null&&rthis.length){i=this.length}for(var r=this.length,o=this.tail;o!==null&&r>i;r--){o=o.prev}for(;o!==null&&r>t;r--,o=o.prev){a.push(o.value)}return a};Yallist.prototype.splice=function(t,i,...a){if(t>this.length){t=this.length-1}if(t<0){t=this.length+t}for(var r=0,o=this.head;o!==null&&r{const{title:a,publish_time:r,link:o,star:c,collect:l}=i;const p=(0,h.getTimeDiffString)(r);return`${t}\n
  • [${p} :${c} ${l===null?"":`:${l}`}]\n ${a}\n
  • `}),"");const o=(0,T.getAssetUrl)(g[i]);const c=`\n \n \n \n \n
    \n
    ${i}
    \n
      ${r}\n
    \n
    \n `;d.info(`3. 读取 README, 在 \x3c!-- multi-platform-posts start --\x3e 和 \x3c!-- multi-platform-posts end --\x3e 中间插入生成的 html: \n ${c}`);const l="./README.md";const p=u.default.readFileSync(l,"utf-8").replace(/(?<=)[.\s\S]*?(?=)/,`${c}`);d.info("4. 修改 README ...");u.default.writeFileSync(l,p);d.info(`5. 修改结果: ${p}`)}catch(t){d.setFailed(t)}}))}main()},1151:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.getAssetUrl=void 0;const a="https://raw.githubusercontent.com/baozouai/multi-platform-posts-action/main/assets/";function getAssetUrl(t){return a+t}i.getAssetUrl=getAssetUrl},6502:function(t,i,a){var r=this&&this.__awaiter||function(t,i,a,r){function adopt(t){return t instanceof a?t:new a((function(i){i(t)}))}return new(a||(a=Promise))((function(a,o){function fulfilled(t){try{step(r.next(t))}catch(t){o(t)}}function rejected(t){try{step(r["throw"](t))}catch(t){o(t)}}function step(t){t.done?a(t.value):adopt(t.value).then(fulfilled,rejected)}step((r=r.apply(t,i||[])).next())}))};var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(i,"__esModule",{value:true});const c=o(a(6622));const l=a(2134);function getJuejinList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.post("https://api.juejin.cn/content_api/v1/article/query_list").send({user_id:t,sort_type:2,cursor:"0"});const a=i.body.data.map((({article_info:t})=>{const{title:i,ctime:a,article_id:r,digg_count:o,collect_count:c}=t;return{title:i,publish_time:a,link:`https://juejin.cn/post/${r}`,star:Number(o),collect:Number(c)}}));return a}))}function getSegmentfaultList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.get(`https://segmentfault.com/gateway/homepage/${t}/articles`).send({size:10,sort:"newest"});const a=i.body.rows;const r=a.map((t=>{const{title:i,url:a,created:r,votes:o}=t;return{title:i,publish_time:r,link:`https://segmentfault.com/${a}`,star:o,collect:null}}));return r}))}function getZhihuList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.get(`https://www.zhihu.com/people/${t}/posts`);const a=(0,l.load)(i.text);const r=a("#js-initialData").text();const o=Object.values(JSON.parse(r).initialState.entities.articles);o.sort(((t,i)=>i.created-t.created));const p=o.map((t=>{const{title:i,url:a,created:r,voteupCount:o}=t;return{title:i,link:a,publish_time:r,star:o,collect:null}}));return p}))}function getYuqueList(t){return r(this,void 0,void 0,(function*(){const i=yield c.default.get(`https://www.yuque.com/${t}`);const a=i.text.match(/window\.appData = JSON\.parse\(decodeURIComponent\("(.+?)"\)\)/)[1];const r=JSON.parse(decodeURIComponent(a)).user.id;const o=yield c.default.get(`https://www.yuque.com/api/events/public?id=${r}&limit=10&offset=0`);const l=o.body.data;const p=l.map((t=>{const{created_at:i,data:a}=t;const{id:r,likes_count:o,title:c}=a;const l=Date.parse(i);const p=Math.floor(l/1e3);return{title:c,link:`https://www.yuque.com/go/doc/${r}`,publish_time:p,star:o,collect:null}}));return p}))}function getPostList({user_id:t,plat_form:i}){switch(i){case"juejin":return getJuejinList(t);case"segmentfault":return getSegmentfaultList(t);case"zhihu":return getZhihuList(t);case"yuque":return getYuqueList(t);default:break}}i["default"]=getPostList},1865:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.getTimeDiffString=void 0;function getTimeDiffString(t){const i=new Date;const a=i.getTime()-+t*1e3;const r=24*60*60*1e3;const o=30*r;const c=365*r;if(a{i.exports=t(import.meta.url)("assert")},6113:i=>{i.exports=t(import.meta.url)("crypto")},3639:i=>{i.exports=t(import.meta.url)("domain")},2361:i=>{i.exports=t(import.meta.url)("events")},7147:i=>{i.exports=t(import.meta.url)("fs")},3685:i=>{i.exports=t(import.meta.url)("http")},5158:i=>{i.exports=t(import.meta.url)("http2")},5687:i=>{i.exports=t(import.meta.url)("https")},1808:i=>{i.exports=t(import.meta.url)("net")},7561:i=>{i.exports=t(import.meta.url)("node:fs")},2037:i=>{i.exports=t(import.meta.url)("os")},1017:i=>{i.exports=t(import.meta.url)("path")},7282:i=>{i.exports=t(import.meta.url)("process")},3477:i=>{i.exports=t(import.meta.url)("querystring")},2781:i=>{i.exports=t(import.meta.url)("stream")},1576:i=>{i.exports=t(import.meta.url)("string_decoder")},4404:i=>{i.exports=t(import.meta.url)("tls")},6224:i=>{i.exports=t(import.meta.url)("tty")},7310:i=>{i.exports=t(import.meta.url)("url")},3837:i=>{i.exports=t(import.meta.url)("util")},9796:i=>{i.exports=t(import.meta.url)("zlib")},9927:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.adapter=i.serializeDoctypeContent=void 0;const r=a(601);const o=a(7004);function createTextNode(t){return new o.Text(t)}function enquoteDoctypeId(t){const i=t.includes('"')?"'":'"';return i+t+i}function serializeDoctypeContent(t,i,a){let r="!DOCTYPE ";if(t){r+=t}if(i){r+=` PUBLIC ${enquoteDoctypeId(i)}`}else if(a){r+=" SYSTEM"}if(a){r+=` ${enquoteDoctypeId(a)}`}return r}i.serializeDoctypeContent=serializeDoctypeContent;i.adapter={isCommentNode:o.isComment,isElementNode:o.isTag,isTextNode:o.isText,createDocument(){const t=new o.Document([]);t["x-mode"]=r.html.DOCUMENT_MODE.NO_QUIRKS;return t},createDocumentFragment(){return new o.Document([])},createElement(t,i,a){const r=Object.create(null);const c=Object.create(null);const l=Object.create(null);for(let t=0;t(0,o.isDirective)(t)&&t.name==="!doctype"));if(p){p.data=l!==null&&l!==void 0?l:null}else{p=new o.ProcessingInstruction("!doctype",l);i.adapter.appendChild(t,p)}p["x-name"]=a!==null&&a!==void 0?a:undefined;p["x-publicId"]=r!==null&&r!==void 0?r:undefined;p["x-systemId"]=c!==null&&c!==void 0?c:undefined},setDocumentMode(t,i){t["x-mode"]=i},getDocumentMode(t){return t["x-mode"]},detachNode(t){if(t.parent){const i=t.parent.children.indexOf(t);const{prev:a,next:r}=t;t.prev=null;t.next=null;if(a){a.next=r}if(r){r.prev=a}t.parent.children.splice(i,1);t.parent=null}},insertText(t,a){const r=t.children[t.children.length-1];if(r&&(0,o.isText)(r)){r.data+=a}else{i.adapter.appendChild(t,createTextNode(a))}},insertTextBefore(t,a,r){const c=t.children[t.children.indexOf(r)-1];if(c&&(0,o.isText)(c)){c.data+=a}else{i.adapter.insertBefore(t,createTextNode(a),r)}},adoptAttributes(t,i){for(let a=0;a{Object.defineProperty(i,"__esModule",{value:true});i.getDocumentMode=i.isConforming=void 0;const r=a(9635);const o="html";const c="about:legacy-compat";const l="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd";const p=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"];const u=[...p,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];const d=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]);const m=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"];const h=[...m,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function hasPrefix(t,i){return i.some((i=>t.startsWith(i)))}function isConforming(t){return t.name===o&&t.publicId===null&&(t.systemId===null||t.systemId===c)}i.isConforming=isConforming;function getDocumentMode(t){if(t.name!==o){return r.DOCUMENT_MODE.QUIRKS}const{systemId:i}=t;if(i&&i.toLowerCase()===l){return r.DOCUMENT_MODE.QUIRKS}let{publicId:a}=t;if(a!==null){a=a.toLowerCase();if(d.has(a)){return r.DOCUMENT_MODE.QUIRKS}let t=i===null?u:p;if(hasPrefix(a,t)){return r.DOCUMENT_MODE.QUIRKS}t=i===null?m:h;if(hasPrefix(a,t)){return r.DOCUMENT_MODE.LIMITED_QUIRKS}}return r.DOCUMENT_MODE.NO_QUIRKS}i.getDocumentMode=getDocumentMode},4190:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.ERR=void 0;var a;(function(t){t["controlCharacterInInputStream"]="control-character-in-input-stream";t["noncharacterInInputStream"]="noncharacter-in-input-stream";t["surrogateInInputStream"]="surrogate-in-input-stream";t["nonVoidHtmlElementStartTagWithTrailingSolidus"]="non-void-html-element-start-tag-with-trailing-solidus";t["endTagWithAttributes"]="end-tag-with-attributes";t["endTagWithTrailingSolidus"]="end-tag-with-trailing-solidus";t["unexpectedSolidusInTag"]="unexpected-solidus-in-tag";t["unexpectedNullCharacter"]="unexpected-null-character";t["unexpectedQuestionMarkInsteadOfTagName"]="unexpected-question-mark-instead-of-tag-name";t["invalidFirstCharacterOfTagName"]="invalid-first-character-of-tag-name";t["unexpectedEqualsSignBeforeAttributeName"]="unexpected-equals-sign-before-attribute-name";t["missingEndTagName"]="missing-end-tag-name";t["unexpectedCharacterInAttributeName"]="unexpected-character-in-attribute-name";t["unknownNamedCharacterReference"]="unknown-named-character-reference";t["missingSemicolonAfterCharacterReference"]="missing-semicolon-after-character-reference";t["unexpectedCharacterAfterDoctypeSystemIdentifier"]="unexpected-character-after-doctype-system-identifier";t["unexpectedCharacterInUnquotedAttributeValue"]="unexpected-character-in-unquoted-attribute-value";t["eofBeforeTagName"]="eof-before-tag-name";t["eofInTag"]="eof-in-tag";t["missingAttributeValue"]="missing-attribute-value";t["missingWhitespaceBetweenAttributes"]="missing-whitespace-between-attributes";t["missingWhitespaceAfterDoctypePublicKeyword"]="missing-whitespace-after-doctype-public-keyword";t["missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers"]="missing-whitespace-between-doctype-public-and-system-identifiers";t["missingWhitespaceAfterDoctypeSystemKeyword"]="missing-whitespace-after-doctype-system-keyword";t["missingQuoteBeforeDoctypePublicIdentifier"]="missing-quote-before-doctype-public-identifier";t["missingQuoteBeforeDoctypeSystemIdentifier"]="missing-quote-before-doctype-system-identifier";t["missingDoctypePublicIdentifier"]="missing-doctype-public-identifier";t["missingDoctypeSystemIdentifier"]="missing-doctype-system-identifier";t["abruptDoctypePublicIdentifier"]="abrupt-doctype-public-identifier";t["abruptDoctypeSystemIdentifier"]="abrupt-doctype-system-identifier";t["cdataInHtmlContent"]="cdata-in-html-content";t["incorrectlyOpenedComment"]="incorrectly-opened-comment";t["eofInScriptHtmlCommentLikeText"]="eof-in-script-html-comment-like-text";t["eofInDoctype"]="eof-in-doctype";t["nestedComment"]="nested-comment";t["abruptClosingOfEmptyComment"]="abrupt-closing-of-empty-comment";t["eofInComment"]="eof-in-comment";t["incorrectlyClosedComment"]="incorrectly-closed-comment";t["eofInCdata"]="eof-in-cdata";t["absenceOfDigitsInNumericCharacterReference"]="absence-of-digits-in-numeric-character-reference";t["nullCharacterReference"]="null-character-reference";t["surrogateCharacterReference"]="surrogate-character-reference";t["characterReferenceOutsideUnicodeRange"]="character-reference-outside-unicode-range";t["controlCharacterReference"]="control-character-reference";t["noncharacterCharacterReference"]="noncharacter-character-reference";t["missingWhitespaceBeforeDoctypeName"]="missing-whitespace-before-doctype-name";t["missingDoctypeName"]="missing-doctype-name";t["invalidCharacterSequenceAfterDoctypeName"]="invalid-character-sequence-after-doctype-name";t["duplicateAttribute"]="duplicate-attribute";t["nonConformingDoctype"]="non-conforming-doctype";t["missingDoctype"]="missing-doctype";t["misplacedDoctype"]="misplaced-doctype";t["endTagWithoutMatchingOpenElement"]="end-tag-without-matching-open-element";t["closingOfElementWithOpenChildElements"]="closing-of-element-with-open-child-elements";t["disallowedContentInNoscriptInHead"]="disallowed-content-in-noscript-in-head";t["openElementsLeftAfterEof"]="open-elements-left-after-eof";t["abandonedHeadElementChild"]="abandoned-head-element-child";t["misplacedStartTagForHeadElement"]="misplaced-start-tag-for-head-element";t["nestedNoscriptInHead"]="nested-noscript-in-head";t["eofInElementThatCanContainOnlyText"]="eof-in-element-that-can-contain-only-text"})(a=i.ERR||(i.ERR={}))},3238:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.isIntegrationPoint=i.adjustTokenSVGTagName=i.adjustTokenXMLAttrs=i.adjustTokenSVGAttrs=i.adjustTokenMathMLAttrs=i.causesExit=i.SVG_TAG_NAMES_ADJUSTMENT_MAP=void 0;const r=a(9635);const o={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"};const c="definitionurl";const l="definitionURL";const p=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map((t=>[t.toLowerCase(),t])));const u=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:r.NS.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:r.NS.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:r.NS.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:r.NS.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:r.NS.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:r.NS.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:r.NS.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:r.NS.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:r.NS.XML}],["xml:space",{prefix:"xml",name:"space",namespace:r.NS.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:r.NS.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:r.NS.XMLNS}]]);i.SVG_TAG_NAMES_ADJUSTMENT_MAP=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map((t=>[t.toLowerCase(),t])));const d=new Set([r.TAG_ID.B,r.TAG_ID.BIG,r.TAG_ID.BLOCKQUOTE,r.TAG_ID.BODY,r.TAG_ID.BR,r.TAG_ID.CENTER,r.TAG_ID.CODE,r.TAG_ID.DD,r.TAG_ID.DIV,r.TAG_ID.DL,r.TAG_ID.DT,r.TAG_ID.EM,r.TAG_ID.EMBED,r.TAG_ID.H1,r.TAG_ID.H2,r.TAG_ID.H3,r.TAG_ID.H4,r.TAG_ID.H5,r.TAG_ID.H6,r.TAG_ID.HEAD,r.TAG_ID.HR,r.TAG_ID.I,r.TAG_ID.IMG,r.TAG_ID.LI,r.TAG_ID.LISTING,r.TAG_ID.MENU,r.TAG_ID.META,r.TAG_ID.NOBR,r.TAG_ID.OL,r.TAG_ID.P,r.TAG_ID.PRE,r.TAG_ID.RUBY,r.TAG_ID.S,r.TAG_ID.SMALL,r.TAG_ID.SPAN,r.TAG_ID.STRONG,r.TAG_ID.STRIKE,r.TAG_ID.SUB,r.TAG_ID.SUP,r.TAG_ID.TABLE,r.TAG_ID.TT,r.TAG_ID.U,r.TAG_ID.UL,r.TAG_ID.VAR]);function causesExit(t){const i=t.tagID;const a=i===r.TAG_ID.FONT&&t.attrs.some((({name:t})=>t===r.ATTRS.COLOR||t===r.ATTRS.SIZE||t===r.ATTRS.FACE));return a||d.has(i)}i.causesExit=causesExit;function adjustTokenMathMLAttrs(t){for(let i=0;i{Object.defineProperty(i,"__esModule",{value:true});i.hasUnescapedText=i.isNumberedHeader=i.SPECIAL_ELEMENTS=i.getTagID=i.TAG_ID=i.TAG_NAMES=i.DOCUMENT_MODE=i.ATTRS=i.NS=void 0;var a;(function(t){t["HTML"]="http://www.w3.org/1999/xhtml";t["MATHML"]="http://www.w3.org/1998/Math/MathML";t["SVG"]="http://www.w3.org/2000/svg";t["XLINK"]="http://www.w3.org/1999/xlink";t["XML"]="http://www.w3.org/XML/1998/namespace";t["XMLNS"]="http://www.w3.org/2000/xmlns/"})(a=i.NS||(i.NS={}));var r;(function(t){t["TYPE"]="type";t["ACTION"]="action";t["ENCODING"]="encoding";t["PROMPT"]="prompt";t["NAME"]="name";t["COLOR"]="color";t["FACE"]="face";t["SIZE"]="size"})(r=i.ATTRS||(i.ATTRS={}));var o;(function(t){t["NO_QUIRKS"]="no-quirks";t["QUIRKS"]="quirks";t["LIMITED_QUIRKS"]="limited-quirks"})(o=i.DOCUMENT_MODE||(i.DOCUMENT_MODE={}));var c;(function(t){t["A"]="a";t["ADDRESS"]="address";t["ANNOTATION_XML"]="annotation-xml";t["APPLET"]="applet";t["AREA"]="area";t["ARTICLE"]="article";t["ASIDE"]="aside";t["B"]="b";t["BASE"]="base";t["BASEFONT"]="basefont";t["BGSOUND"]="bgsound";t["BIG"]="big";t["BLOCKQUOTE"]="blockquote";t["BODY"]="body";t["BR"]="br";t["BUTTON"]="button";t["CAPTION"]="caption";t["CENTER"]="center";t["CODE"]="code";t["COL"]="col";t["COLGROUP"]="colgroup";t["DD"]="dd";t["DESC"]="desc";t["DETAILS"]="details";t["DIALOG"]="dialog";t["DIR"]="dir";t["DIV"]="div";t["DL"]="dl";t["DT"]="dt";t["EM"]="em";t["EMBED"]="embed";t["FIELDSET"]="fieldset";t["FIGCAPTION"]="figcaption";t["FIGURE"]="figure";t["FONT"]="font";t["FOOTER"]="footer";t["FOREIGN_OBJECT"]="foreignObject";t["FORM"]="form";t["FRAME"]="frame";t["FRAMESET"]="frameset";t["H1"]="h1";t["H2"]="h2";t["H3"]="h3";t["H4"]="h4";t["H5"]="h5";t["H6"]="h6";t["HEAD"]="head";t["HEADER"]="header";t["HGROUP"]="hgroup";t["HR"]="hr";t["HTML"]="html";t["I"]="i";t["IMG"]="img";t["IMAGE"]="image";t["INPUT"]="input";t["IFRAME"]="iframe";t["KEYGEN"]="keygen";t["LABEL"]="label";t["LI"]="li";t["LINK"]="link";t["LISTING"]="listing";t["MAIN"]="main";t["MALIGNMARK"]="malignmark";t["MARQUEE"]="marquee";t["MATH"]="math";t["MENU"]="menu";t["META"]="meta";t["MGLYPH"]="mglyph";t["MI"]="mi";t["MO"]="mo";t["MN"]="mn";t["MS"]="ms";t["MTEXT"]="mtext";t["NAV"]="nav";t["NOBR"]="nobr";t["NOFRAMES"]="noframes";t["NOEMBED"]="noembed";t["NOSCRIPT"]="noscript";t["OBJECT"]="object";t["OL"]="ol";t["OPTGROUP"]="optgroup";t["OPTION"]="option";t["P"]="p";t["PARAM"]="param";t["PLAINTEXT"]="plaintext";t["PRE"]="pre";t["RB"]="rb";t["RP"]="rp";t["RT"]="rt";t["RTC"]="rtc";t["RUBY"]="ruby";t["S"]="s";t["SCRIPT"]="script";t["SECTION"]="section";t["SELECT"]="select";t["SOURCE"]="source";t["SMALL"]="small";t["SPAN"]="span";t["STRIKE"]="strike";t["STRONG"]="strong";t["STYLE"]="style";t["SUB"]="sub";t["SUMMARY"]="summary";t["SUP"]="sup";t["TABLE"]="table";t["TBODY"]="tbody";t["TEMPLATE"]="template";t["TEXTAREA"]="textarea";t["TFOOT"]="tfoot";t["TD"]="td";t["TH"]="th";t["THEAD"]="thead";t["TITLE"]="title";t["TR"]="tr";t["TRACK"]="track";t["TT"]="tt";t["U"]="u";t["UL"]="ul";t["SVG"]="svg";t["VAR"]="var";t["WBR"]="wbr";t["XMP"]="xmp"})(c=i.TAG_NAMES||(i.TAG_NAMES={}));var l;(function(t){t[t["UNKNOWN"]=0]="UNKNOWN";t[t["A"]=1]="A";t[t["ADDRESS"]=2]="ADDRESS";t[t["ANNOTATION_XML"]=3]="ANNOTATION_XML";t[t["APPLET"]=4]="APPLET";t[t["AREA"]=5]="AREA";t[t["ARTICLE"]=6]="ARTICLE";t[t["ASIDE"]=7]="ASIDE";t[t["B"]=8]="B";t[t["BASE"]=9]="BASE";t[t["BASEFONT"]=10]="BASEFONT";t[t["BGSOUND"]=11]="BGSOUND";t[t["BIG"]=12]="BIG";t[t["BLOCKQUOTE"]=13]="BLOCKQUOTE";t[t["BODY"]=14]="BODY";t[t["BR"]=15]="BR";t[t["BUTTON"]=16]="BUTTON";t[t["CAPTION"]=17]="CAPTION";t[t["CENTER"]=18]="CENTER";t[t["CODE"]=19]="CODE";t[t["COL"]=20]="COL";t[t["COLGROUP"]=21]="COLGROUP";t[t["DD"]=22]="DD";t[t["DESC"]=23]="DESC";t[t["DETAILS"]=24]="DETAILS";t[t["DIALOG"]=25]="DIALOG";t[t["DIR"]=26]="DIR";t[t["DIV"]=27]="DIV";t[t["DL"]=28]="DL";t[t["DT"]=29]="DT";t[t["EM"]=30]="EM";t[t["EMBED"]=31]="EMBED";t[t["FIELDSET"]=32]="FIELDSET";t[t["FIGCAPTION"]=33]="FIGCAPTION";t[t["FIGURE"]=34]="FIGURE";t[t["FONT"]=35]="FONT";t[t["FOOTER"]=36]="FOOTER";t[t["FOREIGN_OBJECT"]=37]="FOREIGN_OBJECT";t[t["FORM"]=38]="FORM";t[t["FRAME"]=39]="FRAME";t[t["FRAMESET"]=40]="FRAMESET";t[t["H1"]=41]="H1";t[t["H2"]=42]="H2";t[t["H3"]=43]="H3";t[t["H4"]=44]="H4";t[t["H5"]=45]="H5";t[t["H6"]=46]="H6";t[t["HEAD"]=47]="HEAD";t[t["HEADER"]=48]="HEADER";t[t["HGROUP"]=49]="HGROUP";t[t["HR"]=50]="HR";t[t["HTML"]=51]="HTML";t[t["I"]=52]="I";t[t["IMG"]=53]="IMG";t[t["IMAGE"]=54]="IMAGE";t[t["INPUT"]=55]="INPUT";t[t["IFRAME"]=56]="IFRAME";t[t["KEYGEN"]=57]="KEYGEN";t[t["LABEL"]=58]="LABEL";t[t["LI"]=59]="LI";t[t["LINK"]=60]="LINK";t[t["LISTING"]=61]="LISTING";t[t["MAIN"]=62]="MAIN";t[t["MALIGNMARK"]=63]="MALIGNMARK";t[t["MARQUEE"]=64]="MARQUEE";t[t["MATH"]=65]="MATH";t[t["MENU"]=66]="MENU";t[t["META"]=67]="META";t[t["MGLYPH"]=68]="MGLYPH";t[t["MI"]=69]="MI";t[t["MO"]=70]="MO";t[t["MN"]=71]="MN";t[t["MS"]=72]="MS";t[t["MTEXT"]=73]="MTEXT";t[t["NAV"]=74]="NAV";t[t["NOBR"]=75]="NOBR";t[t["NOFRAMES"]=76]="NOFRAMES";t[t["NOEMBED"]=77]="NOEMBED";t[t["NOSCRIPT"]=78]="NOSCRIPT";t[t["OBJECT"]=79]="OBJECT";t[t["OL"]=80]="OL";t[t["OPTGROUP"]=81]="OPTGROUP";t[t["OPTION"]=82]="OPTION";t[t["P"]=83]="P";t[t["PARAM"]=84]="PARAM";t[t["PLAINTEXT"]=85]="PLAINTEXT";t[t["PRE"]=86]="PRE";t[t["RB"]=87]="RB";t[t["RP"]=88]="RP";t[t["RT"]=89]="RT";t[t["RTC"]=90]="RTC";t[t["RUBY"]=91]="RUBY";t[t["S"]=92]="S";t[t["SCRIPT"]=93]="SCRIPT";t[t["SECTION"]=94]="SECTION";t[t["SELECT"]=95]="SELECT";t[t["SOURCE"]=96]="SOURCE";t[t["SMALL"]=97]="SMALL";t[t["SPAN"]=98]="SPAN";t[t["STRIKE"]=99]="STRIKE";t[t["STRONG"]=100]="STRONG";t[t["STYLE"]=101]="STYLE";t[t["SUB"]=102]="SUB";t[t["SUMMARY"]=103]="SUMMARY";t[t["SUP"]=104]="SUP";t[t["TABLE"]=105]="TABLE";t[t["TBODY"]=106]="TBODY";t[t["TEMPLATE"]=107]="TEMPLATE";t[t["TEXTAREA"]=108]="TEXTAREA";t[t["TFOOT"]=109]="TFOOT";t[t["TD"]=110]="TD";t[t["TH"]=111]="TH";t[t["THEAD"]=112]="THEAD";t[t["TITLE"]=113]="TITLE";t[t["TR"]=114]="TR";t[t["TRACK"]=115]="TRACK";t[t["TT"]=116]="TT";t[t["U"]=117]="U";t[t["UL"]=118]="UL";t[t["SVG"]=119]="SVG";t[t["VAR"]=120]="VAR";t[t["WBR"]=121]="WBR";t[t["XMP"]=122]="XMP"})(l=i.TAG_ID||(i.TAG_ID={}));const p=new Map([[c.A,l.A],[c.ADDRESS,l.ADDRESS],[c.ANNOTATION_XML,l.ANNOTATION_XML],[c.APPLET,l.APPLET],[c.AREA,l.AREA],[c.ARTICLE,l.ARTICLE],[c.ASIDE,l.ASIDE],[c.B,l.B],[c.BASE,l.BASE],[c.BASEFONT,l.BASEFONT],[c.BGSOUND,l.BGSOUND],[c.BIG,l.BIG],[c.BLOCKQUOTE,l.BLOCKQUOTE],[c.BODY,l.BODY],[c.BR,l.BR],[c.BUTTON,l.BUTTON],[c.CAPTION,l.CAPTION],[c.CENTER,l.CENTER],[c.CODE,l.CODE],[c.COL,l.COL],[c.COLGROUP,l.COLGROUP],[c.DD,l.DD],[c.DESC,l.DESC],[c.DETAILS,l.DETAILS],[c.DIALOG,l.DIALOG],[c.DIR,l.DIR],[c.DIV,l.DIV],[c.DL,l.DL],[c.DT,l.DT],[c.EM,l.EM],[c.EMBED,l.EMBED],[c.FIELDSET,l.FIELDSET],[c.FIGCAPTION,l.FIGCAPTION],[c.FIGURE,l.FIGURE],[c.FONT,l.FONT],[c.FOOTER,l.FOOTER],[c.FOREIGN_OBJECT,l.FOREIGN_OBJECT],[c.FORM,l.FORM],[c.FRAME,l.FRAME],[c.FRAMESET,l.FRAMESET],[c.H1,l.H1],[c.H2,l.H2],[c.H3,l.H3],[c.H4,l.H4],[c.H5,l.H5],[c.H6,l.H6],[c.HEAD,l.HEAD],[c.HEADER,l.HEADER],[c.HGROUP,l.HGROUP],[c.HR,l.HR],[c.HTML,l.HTML],[c.I,l.I],[c.IMG,l.IMG],[c.IMAGE,l.IMAGE],[c.INPUT,l.INPUT],[c.IFRAME,l.IFRAME],[c.KEYGEN,l.KEYGEN],[c.LABEL,l.LABEL],[c.LI,l.LI],[c.LINK,l.LINK],[c.LISTING,l.LISTING],[c.MAIN,l.MAIN],[c.MALIGNMARK,l.MALIGNMARK],[c.MARQUEE,l.MARQUEE],[c.MATH,l.MATH],[c.MENU,l.MENU],[c.META,l.META],[c.MGLYPH,l.MGLYPH],[c.MI,l.MI],[c.MO,l.MO],[c.MN,l.MN],[c.MS,l.MS],[c.MTEXT,l.MTEXT],[c.NAV,l.NAV],[c.NOBR,l.NOBR],[c.NOFRAMES,l.NOFRAMES],[c.NOEMBED,l.NOEMBED],[c.NOSCRIPT,l.NOSCRIPT],[c.OBJECT,l.OBJECT],[c.OL,l.OL],[c.OPTGROUP,l.OPTGROUP],[c.OPTION,l.OPTION],[c.P,l.P],[c.PARAM,l.PARAM],[c.PLAINTEXT,l.PLAINTEXT],[c.PRE,l.PRE],[c.RB,l.RB],[c.RP,l.RP],[c.RT,l.RT],[c.RTC,l.RTC],[c.RUBY,l.RUBY],[c.S,l.S],[c.SCRIPT,l.SCRIPT],[c.SECTION,l.SECTION],[c.SELECT,l.SELECT],[c.SOURCE,l.SOURCE],[c.SMALL,l.SMALL],[c.SPAN,l.SPAN],[c.STRIKE,l.STRIKE],[c.STRONG,l.STRONG],[c.STYLE,l.STYLE],[c.SUB,l.SUB],[c.SUMMARY,l.SUMMARY],[c.SUP,l.SUP],[c.TABLE,l.TABLE],[c.TBODY,l.TBODY],[c.TEMPLATE,l.TEMPLATE],[c.TEXTAREA,l.TEXTAREA],[c.TFOOT,l.TFOOT],[c.TD,l.TD],[c.TH,l.TH],[c.THEAD,l.THEAD],[c.TITLE,l.TITLE],[c.TR,l.TR],[c.TRACK,l.TRACK],[c.TT,l.TT],[c.U,l.U],[c.UL,l.UL],[c.SVG,l.SVG],[c.VAR,l.VAR],[c.WBR,l.WBR],[c.XMP,l.XMP]]);function getTagID(t){var i;return(i=p.get(t))!==null&&i!==void 0?i:l.UNKNOWN}i.getTagID=getTagID;const u=l;i.SPECIAL_ELEMENTS={[a.HTML]:new Set([u.ADDRESS,u.APPLET,u.AREA,u.ARTICLE,u.ASIDE,u.BASE,u.BASEFONT,u.BGSOUND,u.BLOCKQUOTE,u.BODY,u.BR,u.BUTTON,u.CAPTION,u.CENTER,u.COL,u.COLGROUP,u.DD,u.DETAILS,u.DIR,u.DIV,u.DL,u.DT,u.EMBED,u.FIELDSET,u.FIGCAPTION,u.FIGURE,u.FOOTER,u.FORM,u.FRAME,u.FRAMESET,u.H1,u.H2,u.H3,u.H4,u.H5,u.H6,u.HEAD,u.HEADER,u.HGROUP,u.HR,u.HTML,u.IFRAME,u.IMG,u.INPUT,u.LI,u.LINK,u.LISTING,u.MAIN,u.MARQUEE,u.MENU,u.META,u.NAV,u.NOEMBED,u.NOFRAMES,u.NOSCRIPT,u.OBJECT,u.OL,u.P,u.PARAM,u.PLAINTEXT,u.PRE,u.SCRIPT,u.SECTION,u.SELECT,u.SOURCE,u.STYLE,u.SUMMARY,u.TABLE,u.TBODY,u.TD,u.TEMPLATE,u.TEXTAREA,u.TFOOT,u.TH,u.THEAD,u.TITLE,u.TR,u.TRACK,u.UL,u.WBR,u.XMP]),[a.MATHML]:new Set([u.MI,u.MO,u.MN,u.MS,u.MTEXT,u.ANNOTATION_XML]),[a.SVG]:new Set([u.TITLE,u.FOREIGN_OBJECT,u.DESC]),[a.XLINK]:new Set,[a.XML]:new Set,[a.XMLNS]:new Set};function isNumberedHeader(t){return t===u.H1||t===u.H2||t===u.H3||t===u.H4||t===u.H5||t===u.H6}i.isNumberedHeader=isNumberedHeader;const d=new Set([c.STYLE,c.SCRIPT,c.XMP,c.IFRAME,c.NOEMBED,c.NOFRAMES,c.PLAINTEXT]);function hasUnescapedText(t,i){return d.has(t)||i&&t===c.NOSCRIPT}i.hasUnescapedText=hasUnescapedText},5765:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.getTokenAttr=i.TokenType=void 0;var a;(function(t){t[t["CHARACTER"]=0]="CHARACTER";t[t["NULL_CHARACTER"]=1]="NULL_CHARACTER";t[t["WHITESPACE_CHARACTER"]=2]="WHITESPACE_CHARACTER";t[t["START_TAG"]=3]="START_TAG";t[t["END_TAG"]=4]="END_TAG";t[t["COMMENT"]=5]="COMMENT";t[t["DOCTYPE"]=6]="DOCTYPE";t[t["EOF"]=7]="EOF";t[t["HIBERNATION"]=8]="HIBERNATION"})(a=i.TokenType||(i.TokenType={}));function getTokenAttr(t,i){for(let a=t.attrs.length-1;a>=0;a--){if(t.attrs[a].name===i){return t.attrs[a].value}}return null}i.getTokenAttr=getTokenAttr},4871:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.isUndefinedCodePoint=i.isControlCodePoint=i.getSurrogatePairCodePoint=i.isSurrogatePair=i.isSurrogate=i.SEQUENCES=i.CODE_POINTS=i.REPLACEMENT_CHARACTER=void 0;const a=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]);i.REPLACEMENT_CHARACTER="�";var r;(function(t){t[t["EOF"]=-1]="EOF";t[t["NULL"]=0]="NULL";t[t["TABULATION"]=9]="TABULATION";t[t["CARRIAGE_RETURN"]=13]="CARRIAGE_RETURN";t[t["LINE_FEED"]=10]="LINE_FEED";t[t["FORM_FEED"]=12]="FORM_FEED";t[t["SPACE"]=32]="SPACE";t[t["EXCLAMATION_MARK"]=33]="EXCLAMATION_MARK";t[t["QUOTATION_MARK"]=34]="QUOTATION_MARK";t[t["NUMBER_SIGN"]=35]="NUMBER_SIGN";t[t["AMPERSAND"]=38]="AMPERSAND";t[t["APOSTROPHE"]=39]="APOSTROPHE";t[t["HYPHEN_MINUS"]=45]="HYPHEN_MINUS";t[t["SOLIDUS"]=47]="SOLIDUS";t[t["DIGIT_0"]=48]="DIGIT_0";t[t["DIGIT_9"]=57]="DIGIT_9";t[t["SEMICOLON"]=59]="SEMICOLON";t[t["LESS_THAN_SIGN"]=60]="LESS_THAN_SIGN";t[t["EQUALS_SIGN"]=61]="EQUALS_SIGN";t[t["GREATER_THAN_SIGN"]=62]="GREATER_THAN_SIGN";t[t["QUESTION_MARK"]=63]="QUESTION_MARK";t[t["LATIN_CAPITAL_A"]=65]="LATIN_CAPITAL_A";t[t["LATIN_CAPITAL_F"]=70]="LATIN_CAPITAL_F";t[t["LATIN_CAPITAL_X"]=88]="LATIN_CAPITAL_X";t[t["LATIN_CAPITAL_Z"]=90]="LATIN_CAPITAL_Z";t[t["RIGHT_SQUARE_BRACKET"]=93]="RIGHT_SQUARE_BRACKET";t[t["GRAVE_ACCENT"]=96]="GRAVE_ACCENT";t[t["LATIN_SMALL_A"]=97]="LATIN_SMALL_A";t[t["LATIN_SMALL_F"]=102]="LATIN_SMALL_F";t[t["LATIN_SMALL_X"]=120]="LATIN_SMALL_X";t[t["LATIN_SMALL_Z"]=122]="LATIN_SMALL_Z";t[t["REPLACEMENT_CHARACTER"]=65533]="REPLACEMENT_CHARACTER"})(r=i.CODE_POINTS||(i.CODE_POINTS={}));i.SEQUENCES={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function isSurrogate(t){return t>=55296&&t<=57343}i.isSurrogate=isSurrogate;function isSurrogatePair(t){return t>=56320&&t<=57343}i.isSurrogatePair=isSurrogatePair;function getSurrogatePairCodePoint(t,i){return(t-55296)*1024+9216+i}i.getSurrogatePairCodePoint=getSurrogatePairCodePoint;function isControlCodePoint(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}i.isControlCodePoint=isControlCodePoint;function isUndefinedCodePoint(t){return t>=64976&&t<=65007||a.has(t)}i.isUndefinedCodePoint=isUndefinedCodePoint},601:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.parseFragment=i.parse=i.TokenizerMode=i.Tokenizer=i.Token=i.html=i.foreignContent=i.ErrorCodes=i.serializeOuter=i.serialize=i.Parser=i.defaultTreeAdapter=void 0;const r=a(1388);var o=a(3761);Object.defineProperty(i,"defaultTreeAdapter",{enumerable:true,get:function(){return o.defaultTreeAdapter}});var c=a(1388);Object.defineProperty(i,"Parser",{enumerable:true,get:function(){return c.Parser}});var l=a(6161);Object.defineProperty(i,"serialize",{enumerable:true,get:function(){return l.serialize}});Object.defineProperty(i,"serializeOuter",{enumerable:true,get:function(){return l.serializeOuter}});var p=a(4190);Object.defineProperty(i,"ErrorCodes",{enumerable:true,get:function(){return p.ERR}});i.foreignContent=a(3238);i.html=a(9635);i.Token=a(5765);var u=a(468);Object.defineProperty(i,"Tokenizer",{enumerable:true,get:function(){return u.Tokenizer}});Object.defineProperty(i,"TokenizerMode",{enumerable:true,get:function(){return u.TokenizerMode}});function parse(t,i){return r.Parser.parse(t,i)}i.parse=parse;function parseFragment(t,i,a){if(typeof t==="string"){a=i;i=t;t=null}const o=r.Parser.getFragmentParser(t,a);o.tokenizer.write(i,true);return o.getFragment()}i.parseFragment=parseFragment},2725:(t,i)=>{Object.defineProperty(i,"__esModule",{value:true});i.FormattingElementList=i.EntryType=void 0;const a=3;var r;(function(t){t[t["Marker"]=0]="Marker";t[t["Element"]=1]="Element"})(r=i.EntryType||(i.EntryType={}));const o={type:r.Marker};class FormattingElementList{constructor(t){this.treeAdapter=t;this.entries=[];this.bookmark=null}_getNoahArkConditionCandidates(t,i){const a=[];const o=i.length;const c=this.treeAdapter.getTagName(t);const l=this.treeAdapter.getNamespaceURI(t);for(let t=0;t[t.name,t.value])));let c=0;for(let t=0;to.get(t.name)===t.value))){c+=1;if(c>=a){this.entries.splice(i.idx,1)}}}}insertMarker(){this.entries.unshift(o)}pushElement(t,i){this._ensureNoahArkCondition(t);this.entries.unshift({type:r.Element,element:t,token:i})}insertElementAfterBookmark(t,i){const a=this.entries.indexOf(this.bookmark);this.entries.splice(a,0,{type:r.Element,element:t,token:i})}removeEntry(t){const i=this.entries.indexOf(t);if(i>=0){this.entries.splice(i,1)}}clearToLastMarker(){const t=this.entries.indexOf(o);if(t>=0){this.entries.splice(0,t+1)}else{this.entries.length=0}}getElementEntryInScopeWithTagName(t){const i=this.entries.find((i=>i.type===r.Marker||this.treeAdapter.getTagName(i.element)===t));return i&&i.type===r.Element?i:null}getElementEntry(t){return this.entries.find((i=>i.type===r.Element&&i.element===t))}}i.FormattingElementList=FormattingElementList},1388:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.Parser=void 0;const r=a(468);const o=a(866);const c=a(2725);const l=a(3761);const p=a(9140);const u=a(3238);const d=a(4190);const m=a(4871);const h=a(9635);const T=a(5765);const v="hidden";const g=8;const E=3;var _;(function(t){t[t["INITIAL"]=0]="INITIAL";t[t["BEFORE_HTML"]=1]="BEFORE_HTML";t[t["BEFORE_HEAD"]=2]="BEFORE_HEAD";t[t["IN_HEAD"]=3]="IN_HEAD";t[t["IN_HEAD_NO_SCRIPT"]=4]="IN_HEAD_NO_SCRIPT";t[t["AFTER_HEAD"]=5]="AFTER_HEAD";t[t["IN_BODY"]=6]="IN_BODY";t[t["TEXT"]=7]="TEXT";t[t["IN_TABLE"]=8]="IN_TABLE";t[t["IN_TABLE_TEXT"]=9]="IN_TABLE_TEXT";t[t["IN_CAPTION"]=10]="IN_CAPTION";t[t["IN_COLUMN_GROUP"]=11]="IN_COLUMN_GROUP";t[t["IN_TABLE_BODY"]=12]="IN_TABLE_BODY";t[t["IN_ROW"]=13]="IN_ROW";t[t["IN_CELL"]=14]="IN_CELL";t[t["IN_SELECT"]=15]="IN_SELECT";t[t["IN_SELECT_IN_TABLE"]=16]="IN_SELECT_IN_TABLE";t[t["IN_TEMPLATE"]=17]="IN_TEMPLATE";t[t["AFTER_BODY"]=18]="AFTER_BODY";t[t["IN_FRAMESET"]=19]="IN_FRAMESET";t[t["AFTER_FRAMESET"]=20]="AFTER_FRAMESET";t[t["AFTER_AFTER_BODY"]=21]="AFTER_AFTER_BODY";t[t["AFTER_AFTER_FRAMESET"]=22]="AFTER_AFTER_FRAMESET"})(_||(_={}));const b={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};const x=new Set([h.TAG_ID.TABLE,h.TAG_ID.TBODY,h.TAG_ID.TFOOT,h.TAG_ID.THEAD,h.TAG_ID.TR]);const A={scriptingEnabled:true,sourceCodeLocationInfo:false,treeAdapter:l.defaultTreeAdapter,onParseError:null};class Parser{constructor(t,i,a=null,l=null){this.fragmentContext=a;this.scriptHandler=l;this.currentToken=null;this.stopped=false;this.insertionMode=_.INITIAL;this.originalInsertionMode=_.INITIAL;this.headElement=null;this.formElement=null;this.currentNotInHTML=false;this.tmplInsertionModeStack=[];this.pendingCharacterTokens=[];this.hasNonWhitespacePendingCharacterToken=false;this.framesetOk=true;this.skipNextNewLine=false;this.fosterParentingEnabled=false;this.options=Object.assign(Object.assign({},A),t);this.treeAdapter=this.options.treeAdapter;this.onParseError=this.options.onParseError;if(this.onParseError){this.options.sourceCodeLocationInfo=true}this.document=i!==null&&i!==void 0?i:this.treeAdapter.createDocument();this.tokenizer=new r.Tokenizer(this.options,this);this.activeFormattingElements=new c.FormattingElementList(this.treeAdapter);this.fragmentContextID=a?(0,h.getTagID)(this.treeAdapter.getTagName(a)):h.TAG_ID.UNKNOWN;this._setContextModes(a!==null&&a!==void 0?a:this.document,this.fragmentContextID);this.openElements=new o.OpenElementStack(this.document,this.treeAdapter,this)}static parse(t,i){const a=new this(i);a.tokenizer.write(t,true);return a.document}static getFragmentParser(t,i){const a=Object.assign(Object.assign({},A),i);t!==null&&t!==void 0?t:t=a.treeAdapter.createElement(h.TAG_NAMES.TEMPLATE,h.NS.HTML,[]);const r=a.treeAdapter.createElement("documentmock",h.NS.HTML,[]);const o=new this(a,r,t);if(o.fragmentContextID===h.TAG_ID.TEMPLATE){o.tmplInsertionModeStack.unshift(_.IN_TEMPLATE)}o._initTokenizerForFragmentParsing();o._insertFakeRootElement();o._resetInsertionMode();o._findFormInFragmentContext();return o}getFragment(){const t=this.treeAdapter.getFirstChild(this.document);const i=this.treeAdapter.createDocumentFragment();this._adoptNodes(t,i);return i}_err(t,i,a){var r;if(!this.onParseError)return;const o=(r=t.location)!==null&&r!==void 0?r:b;const c={code:i,startLine:o.startLine,startCol:o.startCol,startOffset:o.startOffset,endLine:a?o.startLine:o.endLine,endCol:a?o.startCol:o.endCol,endOffset:a?o.startOffset:o.endOffset};this.onParseError(c)}onItemPush(t,i,a){var r,o;(o=(r=this.treeAdapter).onItemPush)===null||o===void 0?void 0:o.call(r,t);if(a&&this.openElements.stackTop>0)this._setContextModes(t,i)}onItemPop(t,i){var a,r;if(this.options.sourceCodeLocationInfo){this._setEndLocation(t,this.currentToken)}(r=(a=this.treeAdapter).onItemPop)===null||r===void 0?void 0:r.call(a,t,this.openElements.current);if(i){let t;let i;if(this.openElements.stackTop===0&&this.fragmentContext){t=this.fragmentContext;i=this.fragmentContextID}else{({current:t,currentTagId:i}=this.openElements)}this._setContextModes(t,i)}}_setContextModes(t,i){const a=t===this.document||this.treeAdapter.getNamespaceURI(t)===h.NS.HTML;this.currentNotInHTML=!a;this.tokenizer.inForeignNode=!a&&!this._isIntegrationPoint(i,t)}_switchToTextParsing(t,i){this._insertElement(t,h.NS.HTML);this.tokenizer.state=i;this.originalInsertionMode=this.insertionMode;this.insertionMode=_.TEXT}switchToPlaintextParsing(){this.insertionMode=_.TEXT;this.originalInsertionMode=_.IN_BODY;this.tokenizer.state=r.TokenizerMode.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;while(t){if(this.treeAdapter.getTagName(t)===h.TAG_NAMES.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==h.NS.HTML){return}switch(this.fragmentContextID){case h.TAG_ID.TITLE:case h.TAG_ID.TEXTAREA:{this.tokenizer.state=r.TokenizerMode.RCDATA;break}case h.TAG_ID.STYLE:case h.TAG_ID.XMP:case h.TAG_ID.IFRAME:case h.TAG_ID.NOEMBED:case h.TAG_ID.NOFRAMES:case h.TAG_ID.NOSCRIPT:{this.tokenizer.state=r.TokenizerMode.RAWTEXT;break}case h.TAG_ID.SCRIPT:{this.tokenizer.state=r.TokenizerMode.SCRIPT_DATA;break}case h.TAG_ID.PLAINTEXT:{this.tokenizer.state=r.TokenizerMode.PLAINTEXT;break}default:}}_setDocumentType(t){const i=t.name||"";const a=t.publicId||"";const r=t.systemId||"";this.treeAdapter.setDocumentType(this.document,i,a,r);if(t.location){const i=this.treeAdapter.getChildNodes(this.document);const a=i.find((t=>this.treeAdapter.isDocumentTypeNode(t)));if(a){this.treeAdapter.setNodeSourceCodeLocation(a,t.location)}}}_attachElementToTree(t,i){if(this.options.sourceCodeLocationInfo){const a=i&&Object.assign(Object.assign({},i),{startTag:i});this.treeAdapter.setNodeSourceCodeLocation(t,a)}if(this._shouldFosterParentOnInsertion()){this._fosterParentElement(t)}else{const i=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(i,t)}}_appendElement(t,i){const a=this.treeAdapter.createElement(t.tagName,i,t.attrs);this._attachElementToTree(a,t.location)}_insertElement(t,i){const a=this.treeAdapter.createElement(t.tagName,i,t.attrs);this._attachElementToTree(a,t.location);this.openElements.push(a,t.tagID)}_insertFakeElement(t,i){const a=this.treeAdapter.createElement(t,h.NS.HTML,[]);this._attachElementToTree(a,null);this.openElements.push(a,i)}_insertTemplate(t){const i=this.treeAdapter.createElement(t.tagName,h.NS.HTML,t.attrs);const a=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(i,a);this._attachElementToTree(i,t.location);this.openElements.push(i,t.tagID);if(this.options.sourceCodeLocationInfo)this.treeAdapter.setNodeSourceCodeLocation(a,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(h.TAG_NAMES.HTML,h.NS.HTML,[]);if(this.options.sourceCodeLocationInfo)this.treeAdapter.setNodeSourceCodeLocation(t,null);this.treeAdapter.appendChild(this.openElements.current,t);this.openElements.push(t,h.TAG_ID.HTML)}_appendCommentNode(t,i){const a=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(i,a);if(this.options.sourceCodeLocationInfo){this.treeAdapter.setNodeSourceCodeLocation(a,t.location)}}_insertCharacters(t){let i;let a;if(this._shouldFosterParentOnInsertion()){({parent:i,beforeElement:a}=this._findFosterParentingLocation());if(a){this.treeAdapter.insertTextBefore(i,t.chars,a)}else{this.treeAdapter.insertText(i,t.chars)}}else{i=this.openElements.currentTmplContentOrNode;this.treeAdapter.insertText(i,t.chars)}if(!t.location)return;const r=this.treeAdapter.getChildNodes(i);const o=a?r.lastIndexOf(a):r.length;const c=r[o-1];const l=this.treeAdapter.getNodeSourceCodeLocation(c);if(l){const{endLine:i,endCol:a,endOffset:r}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(c,{endLine:i,endCol:a,endOffset:r})}else if(this.options.sourceCodeLocationInfo){this.treeAdapter.setNodeSourceCodeLocation(c,t.location)}}_adoptNodes(t,i){for(let a=this.treeAdapter.getFirstChild(t);a;a=this.treeAdapter.getFirstChild(t)){this.treeAdapter.detachNode(a);this.treeAdapter.appendChild(i,a)}}_setEndLocation(t,i){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&i.location){const a=i.location;const r=this.treeAdapter.getTagName(t);const o=i.type===T.TokenType.END_TAG&&r===i.tagName?{endTag:Object.assign({},a),endLine:a.endLine,endCol:a.endCol,endOffset:a.endOffset}:{endLine:a.startLine,endCol:a.startCol,endOffset:a.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,o)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return false;let i;let a;if(this.openElements.stackTop===0&&this.fragmentContext){i=this.fragmentContext;a=this.fragmentContextID}else{({current:i,currentTagId:a}=this.openElements)}if(t.tagID===h.TAG_ID.SVG&&this.treeAdapter.getTagName(i)===h.TAG_NAMES.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(i)===h.NS.MATHML){return false}return this.tokenizer.inForeignNode||(t.tagID===h.TAG_ID.MGLYPH||t.tagID===h.TAG_ID.MALIGNMARK)&&!this._isIntegrationPoint(a,i,h.NS.HTML)}_processToken(t){switch(t.type){case T.TokenType.CHARACTER:{this.onCharacter(t);break}case T.TokenType.NULL_CHARACTER:{this.onNullCharacter(t);break}case T.TokenType.COMMENT:{this.onComment(t);break}case T.TokenType.DOCTYPE:{this.onDoctype(t);break}case T.TokenType.START_TAG:{this._processStartTag(t);break}case T.TokenType.END_TAG:{this.onEndTag(t);break}case T.TokenType.EOF:{this.onEof(t);break}case T.TokenType.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,i,a){const r=this.treeAdapter.getNamespaceURI(i);const o=this.treeAdapter.getAttrList(i);return u.isIntegrationPoint(t,r,o,a)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const i=this.activeFormattingElements.entries.findIndex((t=>t.type===c.EntryType.Marker||this.openElements.contains(t.element)));const a=i<0?t-1:i-1;for(let t=a;t>=0;t--){const i=this.activeFormattingElements.entries[t];this._insertElement(i.token,this.treeAdapter.getNamespaceURI(i.element));i.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags();this.openElements.popUntilTableCellPopped();this.activeFormattingElements.clearToLastMarker();this.insertionMode=_.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(h.TAG_ID.P);this.openElements.popUntilTagNamePopped(h.TAG_ID.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--){switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case h.TAG_ID.TR:{this.insertionMode=_.IN_ROW;return}case h.TAG_ID.TBODY:case h.TAG_ID.THEAD:case h.TAG_ID.TFOOT:{this.insertionMode=_.IN_TABLE_BODY;return}case h.TAG_ID.CAPTION:{this.insertionMode=_.IN_CAPTION;return}case h.TAG_ID.COLGROUP:{this.insertionMode=_.IN_COLUMN_GROUP;return}case h.TAG_ID.TABLE:{this.insertionMode=_.IN_TABLE;return}case h.TAG_ID.BODY:{this.insertionMode=_.IN_BODY;return}case h.TAG_ID.FRAMESET:{this.insertionMode=_.IN_FRAMESET;return}case h.TAG_ID.SELECT:{this._resetInsertionModeForSelect(t);return}case h.TAG_ID.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case h.TAG_ID.HTML:{this.insertionMode=this.headElement?_.AFTER_HEAD:_.BEFORE_HEAD;return}case h.TAG_ID.TD:case h.TAG_ID.TH:{if(t>0){this.insertionMode=_.IN_CELL;return}break}case h.TAG_ID.HEAD:{if(t>0){this.insertionMode=_.IN_HEAD;return}break}}}this.insertionMode=_.IN_BODY}_resetInsertionModeForSelect(t){if(t>0){for(let i=t-1;i>0;i--){const t=this.openElements.tagIDs[i];if(t===h.TAG_ID.TEMPLATE){break}else if(t===h.TAG_ID.TABLE){this.insertionMode=_.IN_SELECT_IN_TABLE;return}}}this.insertionMode=_.IN_SELECT}_isElementCausesFosterParenting(t){return x.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const i=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case h.TAG_ID.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(i)===h.NS.HTML){return{parent:this.treeAdapter.getTemplateContent(i),beforeElement:null}}break}case h.TAG_ID.TABLE:{const a=this.treeAdapter.getParentNode(i);if(a){return{parent:a,beforeElement:i}}return{parent:this.openElements.items[t-1],beforeElement:null}}default:}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const i=this._findFosterParentingLocation();if(i.beforeElement){this.treeAdapter.insertBefore(i.parent,t,i.beforeElement)}else{this.treeAdapter.appendChild(i.parent,t)}}_isSpecialElement(t,i){const a=this.treeAdapter.getNamespaceURI(t);return h.SPECIAL_ELEMENTS[a].has(i)}onCharacter(t){this.skipNextNewLine=false;if(this.tokenizer.inForeignNode){characterInForeignContent(this,t);return}switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{tokenBeforeHtml(this,t);break}case _.BEFORE_HEAD:{tokenBeforeHead(this,t);break}case _.IN_HEAD:{tokenInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{tokenInHeadNoScript(this,t);break}case _.AFTER_HEAD:{tokenAfterHead(this,t);break}case _.IN_BODY:case _.IN_CAPTION:case _.IN_CELL:case _.IN_TEMPLATE:{characterInBody(this,t);break}case _.TEXT:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case _.IN_TABLE:case _.IN_TABLE_BODY:case _.IN_ROW:{characterInTable(this,t);break}case _.IN_TABLE_TEXT:{characterInTableText(this,t);break}case _.IN_COLUMN_GROUP:{tokenInColumnGroup(this,t);break}case _.AFTER_BODY:{tokenAfterBody(this,t);break}case _.AFTER_AFTER_BODY:{tokenAfterAfterBody(this,t);break}default:}}onNullCharacter(t){this.skipNextNewLine=false;if(this.tokenizer.inForeignNode){nullCharacterInForeignContent(this,t);return}switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{tokenBeforeHtml(this,t);break}case _.BEFORE_HEAD:{tokenBeforeHead(this,t);break}case _.IN_HEAD:{tokenInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{tokenInHeadNoScript(this,t);break}case _.AFTER_HEAD:{tokenAfterHead(this,t);break}case _.TEXT:{this._insertCharacters(t);break}case _.IN_TABLE:case _.IN_TABLE_BODY:case _.IN_ROW:{characterInTable(this,t);break}case _.IN_COLUMN_GROUP:{tokenInColumnGroup(this,t);break}case _.AFTER_BODY:{tokenAfterBody(this,t);break}case _.AFTER_AFTER_BODY:{tokenAfterAfterBody(this,t);break}default:}}onComment(t){this.skipNextNewLine=false;if(this.currentNotInHTML){appendComment(this,t);return}switch(this.insertionMode){case _.INITIAL:case _.BEFORE_HTML:case _.BEFORE_HEAD:case _.IN_HEAD:case _.IN_HEAD_NO_SCRIPT:case _.AFTER_HEAD:case _.IN_BODY:case _.IN_TABLE:case _.IN_CAPTION:case _.IN_COLUMN_GROUP:case _.IN_TABLE_BODY:case _.IN_ROW:case _.IN_CELL:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:case _.IN_TEMPLATE:case _.IN_FRAMESET:case _.AFTER_FRAMESET:{appendComment(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.AFTER_BODY:{appendCommentToRootHtmlElement(this,t);break}case _.AFTER_AFTER_BODY:case _.AFTER_AFTER_FRAMESET:{appendCommentToDocument(this,t);break}default:}}onDoctype(t){this.skipNextNewLine=false;switch(this.insertionMode){case _.INITIAL:{doctypeInInitialMode(this,t);break}case _.BEFORE_HEAD:case _.IN_HEAD:case _.IN_HEAD_NO_SCRIPT:case _.AFTER_HEAD:{this._err(t,d.ERR.misplacedDoctype);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}default:}}onStartTag(t){this.skipNextNewLine=false;this.currentToken=t;this._processStartTag(t);if(t.selfClosing&&!t.ackSelfClosing){this._err(t,d.ERR.nonVoidHtmlElementStartTagWithTrailingSolidus)}}_processStartTag(t){if(this.shouldProcessStartTagTokenInForeignContent(t)){startTagInForeignContent(this,t)}else{this._startTagOutsideForeignContent(t)}}_startTagOutsideForeignContent(t){switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{startTagBeforeHtml(this,t);break}case _.BEFORE_HEAD:{startTagBeforeHead(this,t);break}case _.IN_HEAD:{startTagInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{startTagInHeadNoScript(this,t);break}case _.AFTER_HEAD:{startTagAfterHead(this,t);break}case _.IN_BODY:{startTagInBody(this,t);break}case _.IN_TABLE:{startTagInTable(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.IN_CAPTION:{startTagInCaption(this,t);break}case _.IN_COLUMN_GROUP:{startTagInColumnGroup(this,t);break}case _.IN_TABLE_BODY:{startTagInTableBody(this,t);break}case _.IN_ROW:{startTagInRow(this,t);break}case _.IN_CELL:{startTagInCell(this,t);break}case _.IN_SELECT:{startTagInSelect(this,t);break}case _.IN_SELECT_IN_TABLE:{startTagInSelectInTable(this,t);break}case _.IN_TEMPLATE:{startTagInTemplate(this,t);break}case _.AFTER_BODY:{startTagAfterBody(this,t);break}case _.IN_FRAMESET:{startTagInFrameset(this,t);break}case _.AFTER_FRAMESET:{startTagAfterFrameset(this,t);break}case _.AFTER_AFTER_BODY:{startTagAfterAfterBody(this,t);break}case _.AFTER_AFTER_FRAMESET:{startTagAfterAfterFrameset(this,t);break}default:}}onEndTag(t){this.skipNextNewLine=false;this.currentToken=t;if(this.currentNotInHTML){endTagInForeignContent(this,t)}else{this._endTagOutsideForeignContent(t)}}_endTagOutsideForeignContent(t){switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{endTagBeforeHtml(this,t);break}case _.BEFORE_HEAD:{endTagBeforeHead(this,t);break}case _.IN_HEAD:{endTagInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{endTagInHeadNoScript(this,t);break}case _.AFTER_HEAD:{endTagAfterHead(this,t);break}case _.IN_BODY:{endTagInBody(this,t);break}case _.TEXT:{endTagInText(this,t);break}case _.IN_TABLE:{endTagInTable(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.IN_CAPTION:{endTagInCaption(this,t);break}case _.IN_COLUMN_GROUP:{endTagInColumnGroup(this,t);break}case _.IN_TABLE_BODY:{endTagInTableBody(this,t);break}case _.IN_ROW:{endTagInRow(this,t);break}case _.IN_CELL:{endTagInCell(this,t);break}case _.IN_SELECT:{endTagInSelect(this,t);break}case _.IN_SELECT_IN_TABLE:{endTagInSelectInTable(this,t);break}case _.IN_TEMPLATE:{endTagInTemplate(this,t);break}case _.AFTER_BODY:{endTagAfterBody(this,t);break}case _.IN_FRAMESET:{endTagInFrameset(this,t);break}case _.AFTER_FRAMESET:{endTagAfterFrameset(this,t);break}case _.AFTER_AFTER_BODY:{tokenAfterAfterBody(this,t);break}default:}}onEof(t){switch(this.insertionMode){case _.INITIAL:{tokenInInitialMode(this,t);break}case _.BEFORE_HTML:{tokenBeforeHtml(this,t);break}case _.BEFORE_HEAD:{tokenBeforeHead(this,t);break}case _.IN_HEAD:{tokenInHead(this,t);break}case _.IN_HEAD_NO_SCRIPT:{tokenInHeadNoScript(this,t);break}case _.AFTER_HEAD:{tokenAfterHead(this,t);break}case _.IN_BODY:case _.IN_TABLE:case _.IN_CAPTION:case _.IN_COLUMN_GROUP:case _.IN_TABLE_BODY:case _.IN_ROW:case _.IN_CELL:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:{eofInBody(this,t);break}case _.TEXT:{eofInText(this,t);break}case _.IN_TABLE_TEXT:{tokenInTableText(this,t);break}case _.IN_TEMPLATE:{eofInTemplate(this,t);break}case _.AFTER_BODY:case _.IN_FRAMESET:case _.AFTER_FRAMESET:case _.AFTER_AFTER_BODY:case _.AFTER_AFTER_FRAMESET:{stopParsing(this,t);break}default:}}onWhitespaceCharacter(t){if(this.skipNextNewLine){this.skipNextNewLine=false;if(t.chars.charCodeAt(0)===m.CODE_POINTS.LINE_FEED){if(t.chars.length===1){return}t.chars=t.chars.substr(1)}}if(this.tokenizer.inForeignNode){this._insertCharacters(t);return}switch(this.insertionMode){case _.IN_HEAD:case _.IN_HEAD_NO_SCRIPT:case _.AFTER_HEAD:case _.TEXT:case _.IN_COLUMN_GROUP:case _.IN_SELECT:case _.IN_SELECT_IN_TABLE:case _.IN_FRAMESET:case _.AFTER_FRAMESET:{this._insertCharacters(t);break}case _.IN_BODY:case _.IN_CAPTION:case _.IN_CELL:case _.IN_TEMPLATE:case _.AFTER_BODY:case _.AFTER_AFTER_BODY:case _.AFTER_AFTER_FRAMESET:{whitespaceCharacterInBody(this,t);break}case _.IN_TABLE:case _.IN_TABLE_BODY:case _.IN_ROW:{characterInTable(this,t);break}case _.IN_TABLE_TEXT:{whitespaceCharacterInTableText(this,t);break}default:}}}i.Parser=Parser;function aaObtainFormattingElementEntry(t,i){let a=t.activeFormattingElements.getElementEntryInScopeWithTagName(i.tagName);if(a){if(!t.openElements.contains(a.element)){t.activeFormattingElements.removeEntry(a);a=null}else if(!t.openElements.hasInScope(i.tagID)){a=null}}else{genericEndTagInBody(t,i)}return a}function aaObtainFurthestBlock(t,i){let a=null;let r=t.openElements.stackTop;for(;r>=0;r--){const o=t.openElements.items[r];if(o===i.element){break}if(t._isSpecialElement(o,t.openElements.tagIDs[r])){a=o}}if(!a){t.openElements.shortenToLength(r<0?0:r);t.activeFormattingElements.removeEntry(i)}return a}function aaInnerLoop(t,i,a){let r=i;let o=t.openElements.getCommonAncestor(i);for(let c=0,l=o;l!==a;c++,l=o){o=t.openElements.getCommonAncestor(l);const a=t.activeFormattingElements.getElementEntry(l);const p=a&&c>=E;const u=!a||p;if(u){if(p){t.activeFormattingElements.removeEntry(a)}t.openElements.remove(l)}else{l=aaRecreateElementFromEntry(t,a);if(r===i){t.activeFormattingElements.bookmark=a}t.treeAdapter.detachNode(r);t.treeAdapter.appendChild(l,r);r=l}}return r}function aaRecreateElementFromEntry(t,i){const a=t.treeAdapter.getNamespaceURI(i.element);const r=t.treeAdapter.createElement(i.token.tagName,a,i.token.attrs);t.openElements.replace(i.element,r);i.element=r;return r}function aaInsertLastNodeInCommonAncestor(t,i,a){const r=t.treeAdapter.getTagName(i);const o=(0,h.getTagID)(r);if(t._isElementCausesFosterParenting(o)){t._fosterParentElement(a)}else{const r=t.treeAdapter.getNamespaceURI(i);if(o===h.TAG_ID.TEMPLATE&&r===h.NS.HTML){i=t.treeAdapter.getTemplateContent(i)}t.treeAdapter.appendChild(i,a)}}function aaReplaceFormattingElement(t,i,a){const r=t.treeAdapter.getNamespaceURI(a.element);const{token:o}=a;const c=t.treeAdapter.createElement(o.tagName,r,o.attrs);t._adoptNodes(i,c);t.treeAdapter.appendChild(i,c);t.activeFormattingElements.insertElementAfterBookmark(c,o);t.activeFormattingElements.removeEntry(a);t.openElements.remove(a.element);t.openElements.insertAfter(i,c,o.tagID)}function callAdoptionAgency(t,i){for(let a=0;a=a;r--){t._setEndLocation(t.openElements.items[r],i)}if(!t.fragmentContext&&t.openElements.stackTop>=0){const a=t.openElements.items[0];const r=t.treeAdapter.getNodeSourceCodeLocation(a);if(r&&!r.endTag){t._setEndLocation(a,i);if(t.openElements.stackTop>=1){const a=t.openElements.items[1];const r=t.treeAdapter.getNodeSourceCodeLocation(a);if(r&&!r.endTag){t._setEndLocation(a,i)}}}}}}function doctypeInInitialMode(t,i){t._setDocumentType(i);const a=i.forceQuirks?h.DOCUMENT_MODE.QUIRKS:p.getDocumentMode(i);if(!p.isConforming(i)){t._err(i,d.ERR.nonConformingDoctype)}t.treeAdapter.setDocumentMode(t.document,a);t.insertionMode=_.BEFORE_HTML}function tokenInInitialMode(t,i){t._err(i,d.ERR.missingDoctype,true);t.treeAdapter.setDocumentMode(t.document,h.DOCUMENT_MODE.QUIRKS);t.insertionMode=_.BEFORE_HTML;t._processToken(i)}function startTagBeforeHtml(t,i){if(i.tagID===h.TAG_ID.HTML){t._insertElement(i,h.NS.HTML);t.insertionMode=_.BEFORE_HEAD}else{tokenBeforeHtml(t,i)}}function endTagBeforeHtml(t,i){const a=i.tagID;if(a===h.TAG_ID.HTML||a===h.TAG_ID.HEAD||a===h.TAG_ID.BODY||a===h.TAG_ID.BR){tokenBeforeHtml(t,i)}}function tokenBeforeHtml(t,i){t._insertFakeRootElement();t.insertionMode=_.BEFORE_HEAD;t._processToken(i)}function startTagBeforeHead(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.HEAD:{t._insertElement(i,h.NS.HTML);t.headElement=t.openElements.current;t.insertionMode=_.IN_HEAD;break}default:{tokenBeforeHead(t,i)}}}function endTagBeforeHead(t,i){const a=i.tagID;if(a===h.TAG_ID.HEAD||a===h.TAG_ID.BODY||a===h.TAG_ID.HTML||a===h.TAG_ID.BR){tokenBeforeHead(t,i)}else{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}function tokenBeforeHead(t,i){t._insertFakeElement(h.TAG_NAMES.HEAD,h.TAG_ID.HEAD);t.headElement=t.openElements.current;t.insertionMode=_.IN_HEAD;t._processToken(i)}function startTagInHead(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.BASE:case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.LINK:case h.TAG_ID.META:{t._appendElement(i,h.NS.HTML);i.ackSelfClosing=true;break}case h.TAG_ID.TITLE:{t._switchToTextParsing(i,r.TokenizerMode.RCDATA);break}case h.TAG_ID.NOSCRIPT:{if(t.options.scriptingEnabled){t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}else{t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_HEAD_NO_SCRIPT}break}case h.TAG_ID.NOFRAMES:case h.TAG_ID.STYLE:{t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT);break}case h.TAG_ID.SCRIPT:{t._switchToTextParsing(i,r.TokenizerMode.SCRIPT_DATA);break}case h.TAG_ID.TEMPLATE:{t._insertTemplate(i);t.activeFormattingElements.insertMarker();t.framesetOk=false;t.insertionMode=_.IN_TEMPLATE;t.tmplInsertionModeStack.unshift(_.IN_TEMPLATE);break}case h.TAG_ID.HEAD:{t._err(i,d.ERR.misplacedStartTagForHeadElement);break}default:{tokenInHead(t,i)}}}function endTagInHead(t,i){switch(i.tagID){case h.TAG_ID.HEAD:{t.openElements.pop();t.insertionMode=_.AFTER_HEAD;break}case h.TAG_ID.BODY:case h.TAG_ID.BR:case h.TAG_ID.HTML:{tokenInHead(t,i);break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}}function templateEndTagInHead(t,i){if(t.openElements.tmplCount>0){t.openElements.generateImpliedEndTagsThoroughly();if(t.openElements.currentTagId!==h.TAG_ID.TEMPLATE){t._err(i,d.ERR.closingOfElementWithOpenChildElements)}t.openElements.popUntilTagNamePopped(h.TAG_ID.TEMPLATE);t.activeFormattingElements.clearToLastMarker();t.tmplInsertionModeStack.shift();t._resetInsertionMode()}else{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}function tokenInHead(t,i){t.openElements.pop();t.insertionMode=_.AFTER_HEAD;t._processToken(i)}function startTagInHeadNoScript(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.HEAD:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.NOFRAMES:case h.TAG_ID.STYLE:{startTagInHead(t,i);break}case h.TAG_ID.NOSCRIPT:{t._err(i,d.ERR.nestedNoscriptInHead);break}default:{tokenInHeadNoScript(t,i)}}}function endTagInHeadNoScript(t,i){switch(i.tagID){case h.TAG_ID.NOSCRIPT:{t.openElements.pop();t.insertionMode=_.IN_HEAD;break}case h.TAG_ID.BR:{tokenInHeadNoScript(t,i);break}default:{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}}function tokenInHeadNoScript(t,i){const a=i.type===T.TokenType.EOF?d.ERR.openElementsLeftAfterEof:d.ERR.disallowedContentInNoscriptInHead;t._err(i,a);t.openElements.pop();t.insertionMode=_.IN_HEAD;t._processToken(i)}function startTagAfterHead(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.BODY:{t._insertElement(i,h.NS.HTML);t.framesetOk=false;t.insertionMode=_.IN_BODY;break}case h.TAG_ID.FRAMESET:{t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_FRAMESET;break}case h.TAG_ID.BASE:case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.NOFRAMES:case h.TAG_ID.SCRIPT:case h.TAG_ID.STYLE:case h.TAG_ID.TEMPLATE:case h.TAG_ID.TITLE:{t._err(i,d.ERR.abandonedHeadElementChild);t.openElements.push(t.headElement,h.TAG_ID.HEAD);startTagInHead(t,i);t.openElements.remove(t.headElement);break}case h.TAG_ID.HEAD:{t._err(i,d.ERR.misplacedStartTagForHeadElement);break}default:{tokenAfterHead(t,i)}}}function endTagAfterHead(t,i){switch(i.tagID){case h.TAG_ID.BODY:case h.TAG_ID.HTML:case h.TAG_ID.BR:{tokenAfterHead(t,i);break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:{t._err(i,d.ERR.endTagWithoutMatchingOpenElement)}}}function tokenAfterHead(t,i){t._insertFakeElement(h.TAG_NAMES.BODY,h.TAG_ID.BODY);t.insertionMode=_.IN_BODY;modeInBody(t,i)}function modeInBody(t,i){switch(i.type){case T.TokenType.CHARACTER:{characterInBody(t,i);break}case T.TokenType.WHITESPACE_CHARACTER:{whitespaceCharacterInBody(t,i);break}case T.TokenType.COMMENT:{appendComment(t,i);break}case T.TokenType.START_TAG:{startTagInBody(t,i);break}case T.TokenType.END_TAG:{endTagInBody(t,i);break}case T.TokenType.EOF:{eofInBody(t,i);break}default:}}function whitespaceCharacterInBody(t,i){t._reconstructActiveFormattingElements();t._insertCharacters(i)}function characterInBody(t,i){t._reconstructActiveFormattingElements();t._insertCharacters(i);t.framesetOk=false}function htmlStartTagInBody(t,i){if(t.openElements.tmplCount===0){t.treeAdapter.adoptAttributes(t.openElements.items[0],i.attrs)}}function bodyStartTagInBody(t,i){const a=t.openElements.tryPeekProperlyNestedBodyElement();if(a&&t.openElements.tmplCount===0){t.framesetOk=false;t.treeAdapter.adoptAttributes(a,i.attrs)}}function framesetStartTagInBody(t,i){const a=t.openElements.tryPeekProperlyNestedBodyElement();if(t.framesetOk&&a){t.treeAdapter.detachNode(a);t.openElements.popAllUpToHtmlElement();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_FRAMESET}}function addressStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML)}function numberedHeaderStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}if((0,h.isNumberedHeader)(t.openElements.currentTagId)){t.openElements.pop()}t._insertElement(i,h.NS.HTML)}function preStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);t.skipNextNewLine=true;t.framesetOk=false}function formStartTagInBody(t,i){const a=t.openElements.tmplCount>0;if(!t.formElement||a){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);if(!a){t.formElement=t.openElements.current}}}function listItemStartTagInBody(t,i){t.framesetOk=false;const a=i.tagID;for(let i=t.openElements.stackTop;i>=0;i--){const r=t.openElements.tagIDs[i];if(a===h.TAG_ID.LI&&r===h.TAG_ID.LI||(a===h.TAG_ID.DD||a===h.TAG_ID.DT)&&(r===h.TAG_ID.DD||r===h.TAG_ID.DT)){t.openElements.generateImpliedEndTagsWithExclusion(r);t.openElements.popUntilTagNamePopped(r);break}if(r!==h.TAG_ID.ADDRESS&&r!==h.TAG_ID.DIV&&r!==h.TAG_ID.P&&t._isSpecialElement(t.openElements.items[i],r)){break}}if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML)}function plaintextStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);t.tokenizer.state=r.TokenizerMode.PLAINTEXT}function buttonStartTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.BUTTON)){t.openElements.generateImpliedEndTags();t.openElements.popUntilTagNamePopped(h.TAG_ID.BUTTON)}t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.framesetOk=false}function aStartTagInBody(t,i){const a=t.activeFormattingElements.getElementEntryInScopeWithTagName(h.TAG_NAMES.A);if(a){callAdoptionAgency(t,i);t.openElements.remove(a.element);t.activeFormattingElements.removeEntry(a)}t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.activeFormattingElements.pushElement(t.openElements.current,i)}function bStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.activeFormattingElements.pushElement(t.openElements.current,i)}function nobrStartTagInBody(t,i){t._reconstructActiveFormattingElements();if(t.openElements.hasInScope(h.TAG_ID.NOBR)){callAdoptionAgency(t,i);t._reconstructActiveFormattingElements()}t._insertElement(i,h.NS.HTML);t.activeFormattingElements.pushElement(t.openElements.current,i)}function appletStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.activeFormattingElements.insertMarker();t.framesetOk=false}function tableStartTagInBody(t,i){if(t.treeAdapter.getDocumentMode(t.document)!==h.DOCUMENT_MODE.QUIRKS&&t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._insertElement(i,h.NS.HTML);t.framesetOk=false;t.insertionMode=_.IN_TABLE}function areaStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._appendElement(i,h.NS.HTML);t.framesetOk=false;i.ackSelfClosing=true}function isHiddenInput(t){const i=(0,T.getTokenAttr)(t,h.ATTRS.TYPE);return i!=null&&i.toLowerCase()===v}function inputStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._appendElement(i,h.NS.HTML);if(!isHiddenInput(i)){t.framesetOk=false}i.ackSelfClosing=true}function paramStartTagInBody(t,i){t._appendElement(i,h.NS.HTML);i.ackSelfClosing=true}function hrStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._appendElement(i,h.NS.HTML);t.framesetOk=false;i.ackSelfClosing=true}function imageStartTagInBody(t,i){i.tagName=h.TAG_NAMES.IMG;i.tagID=h.TAG_ID.IMG;areaStartTagInBody(t,i)}function textareaStartTagInBody(t,i){t._insertElement(i,h.NS.HTML);t.skipNextNewLine=true;t.tokenizer.state=r.TokenizerMode.RCDATA;t.originalInsertionMode=t.insertionMode;t.framesetOk=false;t.insertionMode=_.TEXT}function xmpStartTagInBody(t,i){if(t.openElements.hasInButtonScope(h.TAG_ID.P)){t._closePElement()}t._reconstructActiveFormattingElements();t.framesetOk=false;t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}function iframeStartTagInBody(t,i){t.framesetOk=false;t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}function noembedStartTagInBody(t,i){t._switchToTextParsing(i,r.TokenizerMode.RAWTEXT)}function selectStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML);t.framesetOk=false;t.insertionMode=t.insertionMode===_.IN_TABLE||t.insertionMode===_.IN_CAPTION||t.insertionMode===_.IN_TABLE_BODY||t.insertionMode===_.IN_ROW||t.insertionMode===_.IN_CELL?_.IN_SELECT_IN_TABLE:_.IN_SELECT}function optgroupStartTagInBody(t,i){if(t.openElements.currentTagId===h.TAG_ID.OPTION){t.openElements.pop()}t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML)}function rbStartTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.RUBY)){t.openElements.generateImpliedEndTags()}t._insertElement(i,h.NS.HTML)}function rtStartTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.RUBY)){t.openElements.generateImpliedEndTagsWithExclusion(h.TAG_ID.RTC)}t._insertElement(i,h.NS.HTML)}function mathStartTagInBody(t,i){t._reconstructActiveFormattingElements();u.adjustTokenMathMLAttrs(i);u.adjustTokenXMLAttrs(i);if(i.selfClosing){t._appendElement(i,h.NS.MATHML)}else{t._insertElement(i,h.NS.MATHML)}i.ackSelfClosing=true}function svgStartTagInBody(t,i){t._reconstructActiveFormattingElements();u.adjustTokenSVGAttrs(i);u.adjustTokenXMLAttrs(i);if(i.selfClosing){t._appendElement(i,h.NS.SVG)}else{t._insertElement(i,h.NS.SVG)}i.ackSelfClosing=true}function genericStartTagInBody(t,i){t._reconstructActiveFormattingElements();t._insertElement(i,h.NS.HTML)}function startTagInBody(t,i){switch(i.tagID){case h.TAG_ID.I:case h.TAG_ID.S:case h.TAG_ID.B:case h.TAG_ID.U:case h.TAG_ID.EM:case h.TAG_ID.TT:case h.TAG_ID.BIG:case h.TAG_ID.CODE:case h.TAG_ID.FONT:case h.TAG_ID.SMALL:case h.TAG_ID.STRIKE:case h.TAG_ID.STRONG:{bStartTagInBody(t,i);break}case h.TAG_ID.A:{aStartTagInBody(t,i);break}case h.TAG_ID.H1:case h.TAG_ID.H2:case h.TAG_ID.H3:case h.TAG_ID.H4:case h.TAG_ID.H5:case h.TAG_ID.H6:{numberedHeaderStartTagInBody(t,i);break}case h.TAG_ID.P:case h.TAG_ID.DL:case h.TAG_ID.OL:case h.TAG_ID.UL:case h.TAG_ID.DIV:case h.TAG_ID.DIR:case h.TAG_ID.NAV:case h.TAG_ID.MAIN:case h.TAG_ID.MENU:case h.TAG_ID.ASIDE:case h.TAG_ID.CENTER:case h.TAG_ID.FIGURE:case h.TAG_ID.FOOTER:case h.TAG_ID.HEADER:case h.TAG_ID.HGROUP:case h.TAG_ID.DIALOG:case h.TAG_ID.DETAILS:case h.TAG_ID.ADDRESS:case h.TAG_ID.ARTICLE:case h.TAG_ID.SECTION:case h.TAG_ID.SUMMARY:case h.TAG_ID.FIELDSET:case h.TAG_ID.BLOCKQUOTE:case h.TAG_ID.FIGCAPTION:{addressStartTagInBody(t,i);break}case h.TAG_ID.LI:case h.TAG_ID.DD:case h.TAG_ID.DT:{listItemStartTagInBody(t,i);break}case h.TAG_ID.BR:case h.TAG_ID.IMG:case h.TAG_ID.WBR:case h.TAG_ID.AREA:case h.TAG_ID.EMBED:case h.TAG_ID.KEYGEN:{areaStartTagInBody(t,i);break}case h.TAG_ID.HR:{hrStartTagInBody(t,i);break}case h.TAG_ID.RB:case h.TAG_ID.RTC:{rbStartTagInBody(t,i);break}case h.TAG_ID.RT:case h.TAG_ID.RP:{rtStartTagInBody(t,i);break}case h.TAG_ID.PRE:case h.TAG_ID.LISTING:{preStartTagInBody(t,i);break}case h.TAG_ID.XMP:{xmpStartTagInBody(t,i);break}case h.TAG_ID.SVG:{svgStartTagInBody(t,i);break}case h.TAG_ID.HTML:{htmlStartTagInBody(t,i);break}case h.TAG_ID.BASE:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.STYLE:case h.TAG_ID.TITLE:case h.TAG_ID.SCRIPT:case h.TAG_ID.BGSOUND:case h.TAG_ID.BASEFONT:case h.TAG_ID.TEMPLATE:{startTagInHead(t,i);break}case h.TAG_ID.BODY:{bodyStartTagInBody(t,i);break}case h.TAG_ID.FORM:{formStartTagInBody(t,i);break}case h.TAG_ID.NOBR:{nobrStartTagInBody(t,i);break}case h.TAG_ID.MATH:{mathStartTagInBody(t,i);break}case h.TAG_ID.TABLE:{tableStartTagInBody(t,i);break}case h.TAG_ID.INPUT:{inputStartTagInBody(t,i);break}case h.TAG_ID.PARAM:case h.TAG_ID.TRACK:case h.TAG_ID.SOURCE:{paramStartTagInBody(t,i);break}case h.TAG_ID.IMAGE:{imageStartTagInBody(t,i);break}case h.TAG_ID.BUTTON:{buttonStartTagInBody(t,i);break}case h.TAG_ID.APPLET:case h.TAG_ID.OBJECT:case h.TAG_ID.MARQUEE:{appletStartTagInBody(t,i);break}case h.TAG_ID.IFRAME:{iframeStartTagInBody(t,i);break}case h.TAG_ID.SELECT:{selectStartTagInBody(t,i);break}case h.TAG_ID.OPTION:case h.TAG_ID.OPTGROUP:{optgroupStartTagInBody(t,i);break}case h.TAG_ID.NOEMBED:{noembedStartTagInBody(t,i);break}case h.TAG_ID.FRAMESET:{framesetStartTagInBody(t,i);break}case h.TAG_ID.TEXTAREA:{textareaStartTagInBody(t,i);break}case h.TAG_ID.NOSCRIPT:{if(t.options.scriptingEnabled){noembedStartTagInBody(t,i)}else{genericStartTagInBody(t,i)}break}case h.TAG_ID.PLAINTEXT:{plaintextStartTagInBody(t,i);break}case h.TAG_ID.COL:case h.TAG_ID.TH:case h.TAG_ID.TD:case h.TAG_ID.TR:case h.TAG_ID.HEAD:case h.TAG_ID.FRAME:case h.TAG_ID.TBODY:case h.TAG_ID.TFOOT:case h.TAG_ID.THEAD:case h.TAG_ID.CAPTION:case h.TAG_ID.COLGROUP:{break}default:{genericStartTagInBody(t,i)}}}function bodyEndTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.BODY)){t.insertionMode=_.AFTER_BODY;if(t.options.sourceCodeLocationInfo){const a=t.openElements.tryPeekProperlyNestedBodyElement();if(a){t._setEndLocation(a,i)}}}}function htmlEndTagInBody(t,i){if(t.openElements.hasInScope(h.TAG_ID.BODY)){t.insertionMode=_.AFTER_BODY;endTagAfterBody(t,i)}}function addressEndTagInBody(t,i){const a=i.tagID;if(t.openElements.hasInScope(a)){t.openElements.generateImpliedEndTags();t.openElements.popUntilTagNamePopped(a)}}function formEndTagInBody(t){const i=t.openElements.tmplCount>0;const{formElement:a}=t;if(!i){t.formElement=null}if((a||i)&&t.openElements.hasInScope(h.TAG_ID.FORM)){t.openElements.generateImpliedEndTags();if(i){t.openElements.popUntilTagNamePopped(h.TAG_ID.FORM)}else if(a){t.openElements.remove(a)}}}function pEndTagInBody(t){if(!t.openElements.hasInButtonScope(h.TAG_ID.P)){t._insertFakeElement(h.TAG_NAMES.P,h.TAG_ID.P)}t._closePElement()}function liEndTagInBody(t){if(t.openElements.hasInListItemScope(h.TAG_ID.LI)){t.openElements.generateImpliedEndTagsWithExclusion(h.TAG_ID.LI);t.openElements.popUntilTagNamePopped(h.TAG_ID.LI)}}function ddEndTagInBody(t,i){const a=i.tagID;if(t.openElements.hasInScope(a)){t.openElements.generateImpliedEndTagsWithExclusion(a);t.openElements.popUntilTagNamePopped(a)}}function numberedHeaderEndTagInBody(t){if(t.openElements.hasNumberedHeaderInScope()){t.openElements.generateImpliedEndTags();t.openElements.popUntilNumberedHeaderPopped()}}function appletEndTagInBody(t,i){const a=i.tagID;if(t.openElements.hasInScope(a)){t.openElements.generateImpliedEndTags();t.openElements.popUntilTagNamePopped(a);t.activeFormattingElements.clearToLastMarker()}}function brEndTagInBody(t){t._reconstructActiveFormattingElements();t._insertFakeElement(h.TAG_NAMES.BR,h.TAG_ID.BR);t.openElements.pop();t.framesetOk=false}function genericEndTagInBody(t,i){const a=i.tagName;const r=i.tagID;for(let i=t.openElements.stackTop;i>0;i--){const o=t.openElements.items[i];const c=t.openElements.tagIDs[i];if(r===c&&(r!==h.TAG_ID.UNKNOWN||t.treeAdapter.getTagName(o)===a)){t.openElements.generateImpliedEndTagsWithExclusion(r);if(t.openElements.stackTop>=i)t.openElements.shortenToLength(i);break}if(t._isSpecialElement(o,c)){break}}}function endTagInBody(t,i){switch(i.tagID){case h.TAG_ID.A:case h.TAG_ID.B:case h.TAG_ID.I:case h.TAG_ID.S:case h.TAG_ID.U:case h.TAG_ID.EM:case h.TAG_ID.TT:case h.TAG_ID.BIG:case h.TAG_ID.CODE:case h.TAG_ID.FONT:case h.TAG_ID.NOBR:case h.TAG_ID.SMALL:case h.TAG_ID.STRIKE:case h.TAG_ID.STRONG:{callAdoptionAgency(t,i);break}case h.TAG_ID.P:{pEndTagInBody(t);break}case h.TAG_ID.DL:case h.TAG_ID.UL:case h.TAG_ID.OL:case h.TAG_ID.DIR:case h.TAG_ID.DIV:case h.TAG_ID.NAV:case h.TAG_ID.PRE:case h.TAG_ID.MAIN:case h.TAG_ID.MENU:case h.TAG_ID.ASIDE:case h.TAG_ID.BUTTON:case h.TAG_ID.CENTER:case h.TAG_ID.FIGURE:case h.TAG_ID.FOOTER:case h.TAG_ID.HEADER:case h.TAG_ID.HGROUP:case h.TAG_ID.DIALOG:case h.TAG_ID.ADDRESS:case h.TAG_ID.ARTICLE:case h.TAG_ID.DETAILS:case h.TAG_ID.SECTION:case h.TAG_ID.SUMMARY:case h.TAG_ID.LISTING:case h.TAG_ID.FIELDSET:case h.TAG_ID.BLOCKQUOTE:case h.TAG_ID.FIGCAPTION:{addressEndTagInBody(t,i);break}case h.TAG_ID.LI:{liEndTagInBody(t);break}case h.TAG_ID.DD:case h.TAG_ID.DT:{ddEndTagInBody(t,i);break}case h.TAG_ID.H1:case h.TAG_ID.H2:case h.TAG_ID.H3:case h.TAG_ID.H4:case h.TAG_ID.H5:case h.TAG_ID.H6:{numberedHeaderEndTagInBody(t);break}case h.TAG_ID.BR:{brEndTagInBody(t);break}case h.TAG_ID.BODY:{bodyEndTagInBody(t,i);break}case h.TAG_ID.HTML:{htmlEndTagInBody(t,i);break}case h.TAG_ID.FORM:{formEndTagInBody(t);break}case h.TAG_ID.APPLET:case h.TAG_ID.OBJECT:case h.TAG_ID.MARQUEE:{appletEndTagInBody(t,i);break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:{genericEndTagInBody(t,i)}}}function eofInBody(t,i){if(t.tmplInsertionModeStack.length>0){eofInTemplate(t,i)}else{stopParsing(t,i)}}function endTagInText(t,i){var a;if(i.tagID===h.TAG_ID.SCRIPT){(a=t.scriptHandler)===null||a===void 0?void 0:a.call(t,t.openElements.current)}t.openElements.pop();t.insertionMode=t.originalInsertionMode}function eofInText(t,i){t._err(i,d.ERR.eofInElementThatCanContainOnlyText);t.openElements.pop();t.insertionMode=t.originalInsertionMode;t.onEof(i)}function characterInTable(t,i){if(x.has(t.openElements.currentTagId)){t.pendingCharacterTokens.length=0;t.hasNonWhitespacePendingCharacterToken=false;t.originalInsertionMode=t.insertionMode;t.insertionMode=_.IN_TABLE_TEXT;switch(i.type){case T.TokenType.CHARACTER:{characterInTableText(t,i);break}case T.TokenType.WHITESPACE_CHARACTER:{whitespaceCharacterInTableText(t,i);break}}}else{tokenInTable(t,i)}}function captionStartTagInTable(t,i){t.openElements.clearBackToTableContext();t.activeFormattingElements.insertMarker();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_CAPTION}function colgroupStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_COLUMN_GROUP}function colStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertFakeElement(h.TAG_NAMES.COLGROUP,h.TAG_ID.COLGROUP);t.insertionMode=_.IN_COLUMN_GROUP;startTagInColumnGroup(t,i)}function tbodyStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertElement(i,h.NS.HTML);t.insertionMode=_.IN_TABLE_BODY}function tdStartTagInTable(t,i){t.openElements.clearBackToTableContext();t._insertFakeElement(h.TAG_NAMES.TBODY,h.TAG_ID.TBODY);t.insertionMode=_.IN_TABLE_BODY;startTagInTableBody(t,i)}function tableStartTagInTable(t,i){if(t.openElements.hasInTableScope(h.TAG_ID.TABLE)){t.openElements.popUntilTagNamePopped(h.TAG_ID.TABLE);t._resetInsertionMode();t._processStartTag(i)}}function inputStartTagInTable(t,i){if(isHiddenInput(i)){t._appendElement(i,h.NS.HTML)}else{tokenInTable(t,i)}i.ackSelfClosing=true}function formStartTagInTable(t,i){if(!t.formElement&&t.openElements.tmplCount===0){t._insertElement(i,h.NS.HTML);t.formElement=t.openElements.current;t.openElements.pop()}}function startTagInTable(t,i){switch(i.tagID){case h.TAG_ID.TD:case h.TAG_ID.TH:case h.TAG_ID.TR:{tdStartTagInTable(t,i);break}case h.TAG_ID.STYLE:case h.TAG_ID.SCRIPT:case h.TAG_ID.TEMPLATE:{startTagInHead(t,i);break}case h.TAG_ID.COL:{colStartTagInTable(t,i);break}case h.TAG_ID.FORM:{formStartTagInTable(t,i);break}case h.TAG_ID.TABLE:{tableStartTagInTable(t,i);break}case h.TAG_ID.TBODY:case h.TAG_ID.TFOOT:case h.TAG_ID.THEAD:{tbodyStartTagInTable(t,i);break}case h.TAG_ID.INPUT:{inputStartTagInTable(t,i);break}case h.TAG_ID.CAPTION:{captionStartTagInTable(t,i);break}case h.TAG_ID.COLGROUP:{colgroupStartTagInTable(t,i);break}default:{tokenInTable(t,i)}}}function endTagInTable(t,i){switch(i.tagID){case h.TAG_ID.TABLE:{if(t.openElements.hasInTableScope(h.TAG_ID.TABLE)){t.openElements.popUntilTagNamePopped(h.TAG_ID.TABLE);t._resetInsertionMode()}break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}case h.TAG_ID.BODY:case h.TAG_ID.CAPTION:case h.TAG_ID.COL:case h.TAG_ID.COLGROUP:case h.TAG_ID.HTML:case h.TAG_ID.TBODY:case h.TAG_ID.TD:case h.TAG_ID.TFOOT:case h.TAG_ID.TH:case h.TAG_ID.THEAD:case h.TAG_ID.TR:{break}default:{tokenInTable(t,i)}}}function tokenInTable(t,i){const a=t.fosterParentingEnabled;t.fosterParentingEnabled=true;modeInBody(t,i);t.fosterParentingEnabled=a}function whitespaceCharacterInTableText(t,i){t.pendingCharacterTokens.push(i)}function characterInTableText(t,i){t.pendingCharacterTokens.push(i);t.hasNonWhitespacePendingCharacterToken=true}function tokenInTableText(t,i){let a=0;if(t.hasNonWhitespacePendingCharacterToken){for(;a0&&t.openElements.currentTagId===h.TAG_ID.OPTION&&t.openElements.tagIDs[t.openElements.stackTop-1]===h.TAG_ID.OPTGROUP){t.openElements.pop()}if(t.openElements.currentTagId===h.TAG_ID.OPTGROUP){t.openElements.pop()}break}case h.TAG_ID.OPTION:{if(t.openElements.currentTagId===h.TAG_ID.OPTION){t.openElements.pop()}break}case h.TAG_ID.SELECT:{if(t.openElements.hasInSelectScope(h.TAG_ID.SELECT)){t.openElements.popUntilTagNamePopped(h.TAG_ID.SELECT);t._resetInsertionMode()}break}case h.TAG_ID.TEMPLATE:{templateEndTagInHead(t,i);break}default:}}function startTagInSelectInTable(t,i){const a=i.tagID;if(a===h.TAG_ID.CAPTION||a===h.TAG_ID.TABLE||a===h.TAG_ID.TBODY||a===h.TAG_ID.TFOOT||a===h.TAG_ID.THEAD||a===h.TAG_ID.TR||a===h.TAG_ID.TD||a===h.TAG_ID.TH){t.openElements.popUntilTagNamePopped(h.TAG_ID.SELECT);t._resetInsertionMode();t._processStartTag(i)}else{startTagInSelect(t,i)}}function endTagInSelectInTable(t,i){const a=i.tagID;if(a===h.TAG_ID.CAPTION||a===h.TAG_ID.TABLE||a===h.TAG_ID.TBODY||a===h.TAG_ID.TFOOT||a===h.TAG_ID.THEAD||a===h.TAG_ID.TR||a===h.TAG_ID.TD||a===h.TAG_ID.TH){if(t.openElements.hasInTableScope(a)){t.openElements.popUntilTagNamePopped(h.TAG_ID.SELECT);t._resetInsertionMode();t.onEndTag(i)}}else{endTagInSelect(t,i)}}function startTagInTemplate(t,i){switch(i.tagID){case h.TAG_ID.BASE:case h.TAG_ID.BASEFONT:case h.TAG_ID.BGSOUND:case h.TAG_ID.LINK:case h.TAG_ID.META:case h.TAG_ID.NOFRAMES:case h.TAG_ID.SCRIPT:case h.TAG_ID.STYLE:case h.TAG_ID.TEMPLATE:case h.TAG_ID.TITLE:{startTagInHead(t,i);break}case h.TAG_ID.CAPTION:case h.TAG_ID.COLGROUP:case h.TAG_ID.TBODY:case h.TAG_ID.TFOOT:case h.TAG_ID.THEAD:{t.tmplInsertionModeStack[0]=_.IN_TABLE;t.insertionMode=_.IN_TABLE;startTagInTable(t,i);break}case h.TAG_ID.COL:{t.tmplInsertionModeStack[0]=_.IN_COLUMN_GROUP;t.insertionMode=_.IN_COLUMN_GROUP;startTagInColumnGroup(t,i);break}case h.TAG_ID.TR:{t.tmplInsertionModeStack[0]=_.IN_TABLE_BODY;t.insertionMode=_.IN_TABLE_BODY;startTagInTableBody(t,i);break}case h.TAG_ID.TD:case h.TAG_ID.TH:{t.tmplInsertionModeStack[0]=_.IN_ROW;t.insertionMode=_.IN_ROW;startTagInRow(t,i);break}default:{t.tmplInsertionModeStack[0]=_.IN_BODY;t.insertionMode=_.IN_BODY;startTagInBody(t,i)}}}function endTagInTemplate(t,i){if(i.tagID===h.TAG_ID.TEMPLATE){templateEndTagInHead(t,i)}}function eofInTemplate(t,i){if(t.openElements.tmplCount>0){t.openElements.popUntilTagNamePopped(h.TAG_ID.TEMPLATE);t.activeFormattingElements.clearToLastMarker();t.tmplInsertionModeStack.shift();t._resetInsertionMode();t.onEof(i)}else{stopParsing(t,i)}}function startTagAfterBody(t,i){if(i.tagID===h.TAG_ID.HTML){startTagInBody(t,i)}else{tokenAfterBody(t,i)}}function endTagAfterBody(t,i){var a;if(i.tagID===h.TAG_ID.HTML){if(!t.fragmentContext){t.insertionMode=_.AFTER_AFTER_BODY}if(t.options.sourceCodeLocationInfo&&t.openElements.tagIDs[0]===h.TAG_ID.HTML){t._setEndLocation(t.openElements.items[0],i);const r=t.openElements.items[1];if(r&&!((a=t.treeAdapter.getNodeSourceCodeLocation(r))===null||a===void 0?void 0:a.endTag)){t._setEndLocation(r,i)}}}else{tokenAfterBody(t,i)}}function tokenAfterBody(t,i){t.insertionMode=_.IN_BODY;modeInBody(t,i)}function startTagInFrameset(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.FRAMESET:{t._insertElement(i,h.NS.HTML);break}case h.TAG_ID.FRAME:{t._appendElement(i,h.NS.HTML);i.ackSelfClosing=true;break}case h.TAG_ID.NOFRAMES:{startTagInHead(t,i);break}default:}}function endTagInFrameset(t,i){if(i.tagID===h.TAG_ID.FRAMESET&&!t.openElements.isRootHtmlElementCurrent()){t.openElements.pop();if(!t.fragmentContext&&t.openElements.currentTagId!==h.TAG_ID.FRAMESET){t.insertionMode=_.AFTER_FRAMESET}}}function startTagAfterFrameset(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.NOFRAMES:{startTagInHead(t,i);break}default:}}function endTagAfterFrameset(t,i){if(i.tagID===h.TAG_ID.HTML){t.insertionMode=_.AFTER_AFTER_FRAMESET}}function startTagAfterAfterBody(t,i){if(i.tagID===h.TAG_ID.HTML){startTagInBody(t,i)}else{tokenAfterAfterBody(t,i)}}function tokenAfterAfterBody(t,i){t.insertionMode=_.IN_BODY;modeInBody(t,i)}function startTagAfterAfterFrameset(t,i){switch(i.tagID){case h.TAG_ID.HTML:{startTagInBody(t,i);break}case h.TAG_ID.NOFRAMES:{startTagInHead(t,i);break}default:}}function nullCharacterInForeignContent(t,i){i.chars=m.REPLACEMENT_CHARACTER;t._insertCharacters(i)}function characterInForeignContent(t,i){t._insertCharacters(i);t.framesetOk=false}function popUntilHtmlOrIntegrationPoint(t){while(t.treeAdapter.getNamespaceURI(t.openElements.current)!==h.NS.HTML&&!t._isIntegrationPoint(t.openElements.currentTagId,t.openElements.current)){t.openElements.pop()}}function startTagInForeignContent(t,i){if(u.causesExit(i)){popUntilHtmlOrIntegrationPoint(t);t._startTagOutsideForeignContent(i)}else{const a=t._getAdjustedCurrentElement();const r=t.treeAdapter.getNamespaceURI(a);if(r===h.NS.MATHML){u.adjustTokenMathMLAttrs(i)}else if(r===h.NS.SVG){u.adjustTokenSVGTagName(i);u.adjustTokenSVGAttrs(i)}u.adjustTokenXMLAttrs(i);if(i.selfClosing){t._appendElement(i,r)}else{t._insertElement(i,r)}i.ackSelfClosing=true}}function endTagInForeignContent(t,i){if(i.tagID===h.TAG_ID.P||i.tagID===h.TAG_ID.BR){popUntilHtmlOrIntegrationPoint(t);t._endTagOutsideForeignContent(i);return}for(let a=t.openElements.stackTop;a>0;a--){const r=t.openElements.items[a];if(t.treeAdapter.getNamespaceURI(r)===h.NS.HTML){t._endTagOutsideForeignContent(i);break}const o=t.treeAdapter.getTagName(r);if(o.toLowerCase()===i.tagName){i.tagName=o;t.openElements.shortenToLength(a);break}}}},866:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.OpenElementStack=void 0;const r=a(9635);const o=new Set([r.TAG_ID.DD,r.TAG_ID.DT,r.TAG_ID.LI,r.TAG_ID.OPTGROUP,r.TAG_ID.OPTION,r.TAG_ID.P,r.TAG_ID.RB,r.TAG_ID.RP,r.TAG_ID.RT,r.TAG_ID.RTC]);const c=new Set([...o,r.TAG_ID.CAPTION,r.TAG_ID.COLGROUP,r.TAG_ID.TBODY,r.TAG_ID.TD,r.TAG_ID.TFOOT,r.TAG_ID.TH,r.TAG_ID.THEAD,r.TAG_ID.TR]);const l=new Map([[r.TAG_ID.APPLET,r.NS.HTML],[r.TAG_ID.CAPTION,r.NS.HTML],[r.TAG_ID.HTML,r.NS.HTML],[r.TAG_ID.MARQUEE,r.NS.HTML],[r.TAG_ID.OBJECT,r.NS.HTML],[r.TAG_ID.TABLE,r.NS.HTML],[r.TAG_ID.TD,r.NS.HTML],[r.TAG_ID.TEMPLATE,r.NS.HTML],[r.TAG_ID.TH,r.NS.HTML],[r.TAG_ID.ANNOTATION_XML,r.NS.MATHML],[r.TAG_ID.MI,r.NS.MATHML],[r.TAG_ID.MN,r.NS.MATHML],[r.TAG_ID.MO,r.NS.MATHML],[r.TAG_ID.MS,r.NS.MATHML],[r.TAG_ID.MTEXT,r.NS.MATHML],[r.TAG_ID.DESC,r.NS.SVG],[r.TAG_ID.FOREIGN_OBJECT,r.NS.SVG],[r.TAG_ID.TITLE,r.NS.SVG]]);const p=[r.TAG_ID.H1,r.TAG_ID.H2,r.TAG_ID.H3,r.TAG_ID.H4,r.TAG_ID.H5,r.TAG_ID.H6];const u=[r.TAG_ID.TR,r.TAG_ID.TEMPLATE,r.TAG_ID.HTML];const d=[r.TAG_ID.TBODY,r.TAG_ID.TFOOT,r.TAG_ID.THEAD,r.TAG_ID.TEMPLATE,r.TAG_ID.HTML];const m=[r.TAG_ID.TABLE,r.TAG_ID.TEMPLATE,r.TAG_ID.HTML];const h=[r.TAG_ID.TD,r.TAG_ID.TH];class OpenElementStack{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,i,a){this.treeAdapter=i;this.handler=a;this.items=[];this.tagIDs=[];this.stackTop=-1;this.tmplCount=0;this.currentTagId=r.TAG_ID.UNKNOWN;this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===r.TAG_ID.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===r.NS.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop];this.currentTagId=this.tagIDs[this.stackTop]}push(t,i){this.stackTop++;this.items[this.stackTop]=t;this.current=t;this.tagIDs[this.stackTop]=i;this.currentTagId=i;if(this._isInTemplate()){this.tmplCount++}this.handler.onItemPush(t,i,true)}pop(){const t=this.current;if(this.tmplCount>0&&this._isInTemplate()){this.tmplCount--}this.stackTop--;this._updateCurrentElement();this.handler.onItemPop(t,true)}replace(t,i){const a=this._indexOf(t);this.items[a]=i;if(a===this.stackTop){this.current=i}}insertAfter(t,i,a){const r=this._indexOf(t)+1;this.items.splice(r,0,i);this.tagIDs.splice(r,0,a);this.stackTop++;if(r===this.stackTop){this._updateCurrentElement()}this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(t){let i=this.stackTop+1;do{i=this.tagIDs.lastIndexOf(t,i-1)}while(i>0&&this.treeAdapter.getNamespaceURI(this.items[i])!==r.NS.HTML);this.shortenToLength(i<0?0:i)}shortenToLength(t){while(this.stackTop>=t){const i=this.current;if(this.tmplCount>0&&this._isInTemplate()){this.tmplCount-=1}this.stackTop--;this._updateCurrentElement();this.handler.onItemPop(i,this.stackTop=0;a--){if(t.includes(this.tagIDs[a])&&this.treeAdapter.getNamespaceURI(this.items[a])===i){return a}}return-1}clearBackTo(t,i){const a=this._indexOfTagNames(t,i);this.shortenToLength(a+1)}clearBackToTableContext(){this.clearBackTo(m,r.NS.HTML)}clearBackToTableBodyContext(){this.clearBackTo(d,r.NS.HTML)}clearBackToTableRowContext(){this.clearBackTo(u,r.NS.HTML)}remove(t){const i=this._indexOf(t);if(i>=0){if(i===this.stackTop){this.pop()}else{this.items.splice(i,1);this.tagIDs.splice(i,1);this.stackTop--;this._updateCurrentElement();this.handler.onItemPop(t,false)}}}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===r.TAG_ID.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const i=this._indexOf(t)-1;return i>=0?this.items[i]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===r.TAG_ID.HTML}hasInScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(a===t&&o===r.NS.HTML){return true}if(l.get(a)===o){return false}}return true}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const i=this.tagIDs[t];const a=this.treeAdapter.getNamespaceURI(this.items[t]);if((0,r.isNumberedHeader)(i)&&a===r.NS.HTML){return true}if(l.get(i)===a){return false}}return true}hasInListItemScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(a===t&&o===r.NS.HTML){return true}if((a===r.TAG_ID.UL||a===r.TAG_ID.OL)&&o===r.NS.HTML||l.get(a)===o){return false}}return true}hasInButtonScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(a===t&&o===r.NS.HTML){return true}if(a===r.TAG_ID.BUTTON&&o===r.NS.HTML||l.get(a)===o){return false}}return true}hasInTableScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(o!==r.NS.HTML){continue}if(a===t){return true}if(a===r.TAG_ID.TABLE||a===r.TAG_ID.TEMPLATE||a===r.TAG_ID.HTML){return false}}return true}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--){const i=this.tagIDs[t];const a=this.treeAdapter.getNamespaceURI(this.items[t]);if(a!==r.NS.HTML){continue}if(i===r.TAG_ID.TBODY||i===r.TAG_ID.THEAD||i===r.TAG_ID.TFOOT){return true}if(i===r.TAG_ID.TABLE||i===r.TAG_ID.HTML){return false}}return true}hasInSelectScope(t){for(let i=this.stackTop;i>=0;i--){const a=this.tagIDs[i];const o=this.treeAdapter.getNamespaceURI(this.items[i]);if(o!==r.NS.HTML){continue}if(a===t){return true}if(a!==r.TAG_ID.OPTION&&a!==r.TAG_ID.OPTGROUP){return false}}return true}generateImpliedEndTags(){while(o.has(this.currentTagId)){this.pop()}}generateImpliedEndTagsThoroughly(){while(c.has(this.currentTagId)){this.pop()}}generateImpliedEndTagsWithExclusion(t){while(this.currentTagId!==t&&c.has(this.currentTagId)){this.pop()}}}i.OpenElementStack=OpenElementStack},6161:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.serializeOuter=i.serialize=void 0;const r=a(9635);const o=a(5947);const c=a(3761);const l=new Set([r.TAG_NAMES.AREA,r.TAG_NAMES.BASE,r.TAG_NAMES.BASEFONT,r.TAG_NAMES.BGSOUND,r.TAG_NAMES.BR,r.TAG_NAMES.COL,r.TAG_NAMES.EMBED,r.TAG_NAMES.FRAME,r.TAG_NAMES.HR,r.TAG_NAMES.IMG,r.TAG_NAMES.INPUT,r.TAG_NAMES.KEYGEN,r.TAG_NAMES.LINK,r.TAG_NAMES.META,r.TAG_NAMES.PARAM,r.TAG_NAMES.SOURCE,r.TAG_NAMES.TRACK,r.TAG_NAMES.WBR]);function isVoidElement(t,i){return i.treeAdapter.isElementNode(t)&&i.treeAdapter.getNamespaceURI(t)===r.NS.HTML&&l.has(i.treeAdapter.getTagName(t))}const p={treeAdapter:c.defaultTreeAdapter,scriptingEnabled:true};function serialize(t,i){const a=Object.assign(Object.assign({},p),i);if(isVoidElement(t,a)){return""}return serializeChildNodes(t,a)}i.serialize=serialize;function serializeOuter(t,i){const a=Object.assign(Object.assign({},p),i);return serializeNode(t,a)}i.serializeOuter=serializeOuter;function serializeChildNodes(t,i){let a="";const o=i.treeAdapter.isElementNode(t)&&i.treeAdapter.getTagName(t)===r.TAG_NAMES.TEMPLATE&&i.treeAdapter.getNamespaceURI(t)===r.NS.HTML?i.treeAdapter.getTemplateContent(t):t;const c=i.treeAdapter.getChildNodes(o);if(c){for(const t of c){a+=serializeNode(t,i)}}return a}function serializeNode(t,i){if(i.treeAdapter.isElementNode(t)){return serializeElement(t,i)}if(i.treeAdapter.isTextNode(t)){return serializeTextNode(t,i)}if(i.treeAdapter.isCommentNode(t)){return serializeCommentNode(t,i)}if(i.treeAdapter.isDocumentTypeNode(t)){return serializeDocumentTypeNode(t,i)}return""}function serializeElement(t,i){const a=i.treeAdapter.getTagName(t);return`<${a}${serializeAttributes(t,i)}>${isVoidElement(t,i)?"":`${serializeChildNodes(t,i)}`}`}function serializeAttributes(t,{treeAdapter:i}){let a="";for(const c of i.getAttrList(t)){a+=" ";if(!c.namespace){a+=c.name}else switch(c.namespace){case r.NS.XML:{a+=`xml:${c.name}`;break}case r.NS.XMLNS:{if(c.name!=="xmlns"){a+="xmlns:"}a+=c.name;break}case r.NS.XLINK:{a+=`xlink:${c.name}`;break}default:{a+=`${c.prefix}:${c.name}`}}a+=`="${(0,o.escapeAttribute)(c.value)}"`}return a}function serializeTextNode(t,i){const{treeAdapter:a}=i;const c=a.getTextNodeContent(t);const l=a.getParentNode(t);const p=l&&a.isElementNode(l)&&a.getTagName(l);return p&&a.getNamespaceURI(l)===r.NS.HTML&&(0,r.hasUnescapedText)(p,i.scriptingEnabled)?c:(0,o.escapeText)(c)}function serializeCommentNode(t,{treeAdapter:i}){return`\x3c!--${i.getCommentNodeContent(t)}--\x3e`}function serializeDocumentTypeNode(t,{treeAdapter:i}){return``}},468:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.Tokenizer=i.TokenizerMode=void 0;const r=a(305);const o=a(4871);const c=a(5765);const l=a(7934);const p=a(4190);const u=a(9635);const d=new Map([[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);var m;(function(t){t[t["DATA"]=0]="DATA";t[t["RCDATA"]=1]="RCDATA";t[t["RAWTEXT"]=2]="RAWTEXT";t[t["SCRIPT_DATA"]=3]="SCRIPT_DATA";t[t["PLAINTEXT"]=4]="PLAINTEXT";t[t["TAG_OPEN"]=5]="TAG_OPEN";t[t["END_TAG_OPEN"]=6]="END_TAG_OPEN";t[t["TAG_NAME"]=7]="TAG_NAME";t[t["RCDATA_LESS_THAN_SIGN"]=8]="RCDATA_LESS_THAN_SIGN";t[t["RCDATA_END_TAG_OPEN"]=9]="RCDATA_END_TAG_OPEN";t[t["RCDATA_END_TAG_NAME"]=10]="RCDATA_END_TAG_NAME";t[t["RAWTEXT_LESS_THAN_SIGN"]=11]="RAWTEXT_LESS_THAN_SIGN";t[t["RAWTEXT_END_TAG_OPEN"]=12]="RAWTEXT_END_TAG_OPEN";t[t["RAWTEXT_END_TAG_NAME"]=13]="RAWTEXT_END_TAG_NAME";t[t["SCRIPT_DATA_LESS_THAN_SIGN"]=14]="SCRIPT_DATA_LESS_THAN_SIGN";t[t["SCRIPT_DATA_END_TAG_OPEN"]=15]="SCRIPT_DATA_END_TAG_OPEN";t[t["SCRIPT_DATA_END_TAG_NAME"]=16]="SCRIPT_DATA_END_TAG_NAME";t[t["SCRIPT_DATA_ESCAPE_START"]=17]="SCRIPT_DATA_ESCAPE_START";t[t["SCRIPT_DATA_ESCAPE_START_DASH"]=18]="SCRIPT_DATA_ESCAPE_START_DASH";t[t["SCRIPT_DATA_ESCAPED"]=19]="SCRIPT_DATA_ESCAPED";t[t["SCRIPT_DATA_ESCAPED_DASH"]=20]="SCRIPT_DATA_ESCAPED_DASH";t[t["SCRIPT_DATA_ESCAPED_DASH_DASH"]=21]="SCRIPT_DATA_ESCAPED_DASH_DASH";t[t["SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN"]=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN";t[t["SCRIPT_DATA_ESCAPED_END_TAG_OPEN"]=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN";t[t["SCRIPT_DATA_ESCAPED_END_TAG_NAME"]=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME";t[t["SCRIPT_DATA_DOUBLE_ESCAPE_START"]=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START";t[t["SCRIPT_DATA_DOUBLE_ESCAPED"]=26]="SCRIPT_DATA_DOUBLE_ESCAPED";t[t["SCRIPT_DATA_DOUBLE_ESCAPED_DASH"]=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH";t[t["SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH"]=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH";t[t["SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN"]=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN";t[t["SCRIPT_DATA_DOUBLE_ESCAPE_END"]=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END";t[t["BEFORE_ATTRIBUTE_NAME"]=31]="BEFORE_ATTRIBUTE_NAME";t[t["ATTRIBUTE_NAME"]=32]="ATTRIBUTE_NAME";t[t["AFTER_ATTRIBUTE_NAME"]=33]="AFTER_ATTRIBUTE_NAME";t[t["BEFORE_ATTRIBUTE_VALUE"]=34]="BEFORE_ATTRIBUTE_VALUE";t[t["ATTRIBUTE_VALUE_DOUBLE_QUOTED"]=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED";t[t["ATTRIBUTE_VALUE_SINGLE_QUOTED"]=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED";t[t["ATTRIBUTE_VALUE_UNQUOTED"]=37]="ATTRIBUTE_VALUE_UNQUOTED";t[t["AFTER_ATTRIBUTE_VALUE_QUOTED"]=38]="AFTER_ATTRIBUTE_VALUE_QUOTED";t[t["SELF_CLOSING_START_TAG"]=39]="SELF_CLOSING_START_TAG";t[t["BOGUS_COMMENT"]=40]="BOGUS_COMMENT";t[t["MARKUP_DECLARATION_OPEN"]=41]="MARKUP_DECLARATION_OPEN";t[t["COMMENT_START"]=42]="COMMENT_START";t[t["COMMENT_START_DASH"]=43]="COMMENT_START_DASH";t[t["COMMENT"]=44]="COMMENT";t[t["COMMENT_LESS_THAN_SIGN"]=45]="COMMENT_LESS_THAN_SIGN";t[t["COMMENT_LESS_THAN_SIGN_BANG"]=46]="COMMENT_LESS_THAN_SIGN_BANG";t[t["COMMENT_LESS_THAN_SIGN_BANG_DASH"]=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH";t[t["COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH"]=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH";t[t["COMMENT_END_DASH"]=49]="COMMENT_END_DASH";t[t["COMMENT_END"]=50]="COMMENT_END";t[t["COMMENT_END_BANG"]=51]="COMMENT_END_BANG";t[t["DOCTYPE"]=52]="DOCTYPE";t[t["BEFORE_DOCTYPE_NAME"]=53]="BEFORE_DOCTYPE_NAME";t[t["DOCTYPE_NAME"]=54]="DOCTYPE_NAME";t[t["AFTER_DOCTYPE_NAME"]=55]="AFTER_DOCTYPE_NAME";t[t["AFTER_DOCTYPE_PUBLIC_KEYWORD"]=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD";t[t["BEFORE_DOCTYPE_PUBLIC_IDENTIFIER"]=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER";t[t["DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED"]=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED";t[t["DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED"]=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED";t[t["AFTER_DOCTYPE_PUBLIC_IDENTIFIER"]=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER";t[t["BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS"]=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS";t[t["AFTER_DOCTYPE_SYSTEM_KEYWORD"]=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD";t[t["BEFORE_DOCTYPE_SYSTEM_IDENTIFIER"]=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER";t[t["DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED"]=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED";t[t["DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED"]=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED";t[t["AFTER_DOCTYPE_SYSTEM_IDENTIFIER"]=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER";t[t["BOGUS_DOCTYPE"]=67]="BOGUS_DOCTYPE";t[t["CDATA_SECTION"]=68]="CDATA_SECTION";t[t["CDATA_SECTION_BRACKET"]=69]="CDATA_SECTION_BRACKET";t[t["CDATA_SECTION_END"]=70]="CDATA_SECTION_END";t[t["CHARACTER_REFERENCE"]=71]="CHARACTER_REFERENCE";t[t["NAMED_CHARACTER_REFERENCE"]=72]="NAMED_CHARACTER_REFERENCE";t[t["AMBIGUOUS_AMPERSAND"]=73]="AMBIGUOUS_AMPERSAND";t[t["NUMERIC_CHARACTER_REFERENCE"]=74]="NUMERIC_CHARACTER_REFERENCE";t[t["HEXADEMICAL_CHARACTER_REFERENCE_START"]=75]="HEXADEMICAL_CHARACTER_REFERENCE_START";t[t["HEXADEMICAL_CHARACTER_REFERENCE"]=76]="HEXADEMICAL_CHARACTER_REFERENCE";t[t["DECIMAL_CHARACTER_REFERENCE"]=77]="DECIMAL_CHARACTER_REFERENCE";t[t["NUMERIC_CHARACTER_REFERENCE_END"]=78]="NUMERIC_CHARACTER_REFERENCE_END"})(m||(m={}));i.TokenizerMode={DATA:m.DATA,RCDATA:m.RCDATA,RAWTEXT:m.RAWTEXT,SCRIPT_DATA:m.SCRIPT_DATA,PLAINTEXT:m.PLAINTEXT,CDATA_SECTION:m.CDATA_SECTION};function isAsciiDigit(t){return t>=o.CODE_POINTS.DIGIT_0&&t<=o.CODE_POINTS.DIGIT_9}function isAsciiUpper(t){return t>=o.CODE_POINTS.LATIN_CAPITAL_A&&t<=o.CODE_POINTS.LATIN_CAPITAL_Z}function isAsciiLower(t){return t>=o.CODE_POINTS.LATIN_SMALL_A&&t<=o.CODE_POINTS.LATIN_SMALL_Z}function isAsciiLetter(t){return isAsciiLower(t)||isAsciiUpper(t)}function isAsciiAlphaNumeric(t){return isAsciiLetter(t)||isAsciiDigit(t)}function isAsciiUpperHexDigit(t){return t>=o.CODE_POINTS.LATIN_CAPITAL_A&&t<=o.CODE_POINTS.LATIN_CAPITAL_F}function isAsciiLowerHexDigit(t){return t>=o.CODE_POINTS.LATIN_SMALL_A&&t<=o.CODE_POINTS.LATIN_SMALL_F}function isAsciiHexDigit(t){return isAsciiDigit(t)||isAsciiUpperHexDigit(t)||isAsciiLowerHexDigit(t)}function toAsciiLower(t){return t+32}function isWhitespace(t){return t===o.CODE_POINTS.SPACE||t===o.CODE_POINTS.LINE_FEED||t===o.CODE_POINTS.TABULATION||t===o.CODE_POINTS.FORM_FEED}function isEntityInAttributeInvalidEnd(t){return t===o.CODE_POINTS.EQUALS_SIGN||isAsciiAlphaNumeric(t)}function isScriptDataDoubleEscapeSequenceEnd(t){return isWhitespace(t)||t===o.CODE_POINTS.SOLIDUS||t===o.CODE_POINTS.GREATER_THAN_SIGN}class Tokenizer{constructor(t,i){this.options=t;this.handler=i;this.paused=false;this.inLoop=false;this.inForeignNode=false;this.lastStartTagName="";this.active=false;this.state=m.DATA;this.returnState=m.DATA;this.charRefCode=-1;this.consumedAfterSnapshot=-1;this.currentCharacterToken=null;this.currentToken=null;this.currentAttr={name:"",value:""};this.preprocessor=new r.Preprocessor(i);this.currentLocation=this.getCurrentLocation(-1)}_err(t){var i,a;(a=(i=this.handler).onParseError)===null||a===void 0?void 0:a.call(i,this.preprocessor.getError(t))}getCurrentLocation(t){if(!this.options.sourceCodeLocationInfo){return null}return{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}}_runParsingLoop(){if(this.inLoop)return;this.inLoop=true;while(this.active&&!this.paused){this.consumedAfterSnapshot=0;const t=this._consume();if(!this._ensureHibernation()){this._callState(t)}}this.inLoop=false}pause(){this.paused=true}resume(t){if(!this.paused){throw new Error("Parser was already resumed")}this.paused=false;if(this.inLoop)return;this._runParsingLoop();if(!this.paused){t===null||t===void 0?void 0:t()}}write(t,i,a){this.active=true;this.preprocessor.write(t,i);this._runParsingLoop();if(!this.paused){a===null||a===void 0?void 0:a()}}insertHtmlAtCurrentPos(t){this.active=true;this.preprocessor.insertHtmlAtCurrentPos(t);this._runParsingLoop()}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){this._unconsume(this.consumedAfterSnapshot);this.active=false;return true}return false}_consume(){this.consumedAfterSnapshot++;return this.preprocessor.advance()}_unconsume(t){this.consumedAfterSnapshot-=t;this.preprocessor.retreat(t)}_reconsumeInState(t,i){this.state=t;this._callState(i)}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let i=0;i0){this._err(p.ERR.endTagWithAttributes)}if(t.selfClosing){this._err(p.ERR.endTagWithTrailingSolidus)}this.handler.onEndTag(t)}this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t);this.handler.onComment(t);this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t);this.handler.onDoctype(t);this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){if(t&&this.currentCharacterToken.location){this.currentCharacterToken.location.endLine=t.startLine;this.currentCharacterToken.location.endCol=t.startCol;this.currentCharacterToken.location.endOffset=t.startOffset}switch(this.currentCharacterToken.type){case c.TokenType.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case c.TokenType.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case c.TokenType.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);if(t){t.endLine=t.startLine;t.endCol=t.startCol;t.endOffset=t.startOffset}this._emitCurrentCharacterToken(t);this.handler.onEof({type:c.TokenType.EOF,location:t});this.active=false}_appendCharToCurrentCharacterToken(t,i){if(this.currentCharacterToken){if(this.currentCharacterToken.type!==t){this.currentLocation=this.getCurrentLocation(0);this._emitCurrentCharacterToken(this.currentLocation);this.preprocessor.dropParsedChunk()}else{this.currentCharacterToken.chars+=i;return}}this._createCharacterToken(t,i)}_emitCodePoint(t){const i=isWhitespace(t)?c.TokenType.WHITESPACE_CHARACTER:t===o.CODE_POINTS.NULL?c.TokenType.NULL_CHARACTER:c.TokenType.CHARACTER;this._appendCharToCurrentCharacterToken(i,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(c.TokenType.CHARACTER,t)}_matchNamedCharacterReference(t){let i=null;let a=0;let r=false;for(let c=0,p=l.htmlDecodeTree[0];c>=0;t=this._consume()){c=(0,l.determineBranch)(l.htmlDecodeTree,p,c+1,t);if(c<0)break;a+=1;p=l.htmlDecodeTree[c];const u=p&l.BinTrieFlags.VALUE_LENGTH;if(u){const p=(u>>14)-1;if(t!==o.CODE_POINTS.SEMICOLON&&this._isCharacterReferenceInAttribute()&&isEntityInAttributeInvalidEnd(this.preprocessor.peek(1))){i=[o.CODE_POINTS.AMPERSAND];c+=p}else{i=p===0?[l.htmlDecodeTree[c]&~l.BinTrieFlags.VALUE_LENGTH]:p===1?[l.htmlDecodeTree[++c]]:[l.htmlDecodeTree[++c],l.htmlDecodeTree[++c]];a=0;r=t!==o.CODE_POINTS.SEMICOLON}if(p===0){this._consume();break}}}this._unconsume(a);if(r&&!this.preprocessor.endOfChunkHit){this._err(p.ERR.missingSemicolonAfterCharacterReference)}this._unconsume(1);return i}_isCharacterReferenceInAttribute(){return this.returnState===m.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===m.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===m.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){if(this._isCharacterReferenceInAttribute()){this.currentAttr.value+=String.fromCodePoint(t)}else{this._emitCodePoint(t)}}_callState(t){switch(this.state){case m.DATA:{this._stateData(t);break}case m.RCDATA:{this._stateRcdata(t);break}case m.RAWTEXT:{this._stateRawtext(t);break}case m.SCRIPT_DATA:{this._stateScriptData(t);break}case m.PLAINTEXT:{this._statePlaintext(t);break}case m.TAG_OPEN:{this._stateTagOpen(t);break}case m.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case m.TAG_NAME:{this._stateTagName(t);break}case m.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case m.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case m.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case m.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case m.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case m.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case m.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case m.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case m.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case m.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case m.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case m.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case m.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case m.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case m.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case m.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case m.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case m.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case m.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case m.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case m.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case m.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case m.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case m.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case m.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case m.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case m.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case m.BOGUS_COMMENT:{this._stateBogusComment(t);break}case m.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case m.COMMENT_START:{this._stateCommentStart(t);break}case m.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case m.COMMENT:{this._stateComment(t);break}case m.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case m.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case m.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case m.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case m.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case m.COMMENT_END:{this._stateCommentEnd(t);break}case m.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case m.DOCTYPE:{this._stateDoctype(t);break}case m.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case m.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case m.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case m.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case m.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case m.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case m.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case m.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case m.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case m.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case m.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case m.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case m.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case m.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case m.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case m.CDATA_SECTION:{this._stateCdataSection(t);break}case m.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case m.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case m.CHARACTER_REFERENCE:{this._stateCharacterReference(t);break}case m.NAMED_CHARACTER_REFERENCE:{this._stateNamedCharacterReference(t);break}case m.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}case m.NUMERIC_CHARACTER_REFERENCE:{this._stateNumericCharacterReference(t);break}case m.HEXADEMICAL_CHARACTER_REFERENCE_START:{this._stateHexademicalCharacterReferenceStart(t);break}case m.HEXADEMICAL_CHARACTER_REFERENCE:{this._stateHexademicalCharacterReference(t);break}case m.DECIMAL_CHARACTER_REFERENCE:{this._stateDecimalCharacterReference(t);break}case m.NUMERIC_CHARACTER_REFERENCE_END:{this._stateNumericCharacterReferenceEnd(t);break}default:{throw new Error("Unknown state")}}}_stateData(t){switch(t){case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.TAG_OPEN;break}case o.CODE_POINTS.AMPERSAND:{this.returnState=m.DATA;this.state=m.CHARACTER_REFERENCE;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitCodePoint(t);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateRcdata(t){switch(t){case o.CODE_POINTS.AMPERSAND:{this.returnState=m.RCDATA;this.state=m.CHARACTER_REFERENCE;break}case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.RCDATA_LESS_THAN_SIGN;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateRawtext(t){switch(t){case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.RAWTEXT_LESS_THAN_SIGN;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateScriptData(t){switch(t){case o.CODE_POINTS.LESS_THAN_SIGN:{this.state=m.SCRIPT_DATA_LESS_THAN_SIGN;break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_statePlaintext(t){switch(t){case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._emitEOFToken();break}default:{this._emitCodePoint(t)}}}_stateTagOpen(t){if(isAsciiLetter(t)){this._createStartTagToken();this.state=m.TAG_NAME;this._stateTagName(t)}else switch(t){case o.CODE_POINTS.EXCLAMATION_MARK:{this.state=m.MARKUP_DECLARATION_OPEN;break}case o.CODE_POINTS.SOLIDUS:{this.state=m.END_TAG_OPEN;break}case o.CODE_POINTS.QUESTION_MARK:{this._err(p.ERR.unexpectedQuestionMarkInsteadOfTagName);this._createCommentToken(1);this.state=m.BOGUS_COMMENT;this._stateBogusComment(t);break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofBeforeTagName);this._emitChars("<");this._emitEOFToken();break}default:{this._err(p.ERR.invalidFirstCharacterOfTagName);this._emitChars("<");this.state=m.DATA;this._stateData(t)}}}_stateEndTagOpen(t){if(isAsciiLetter(t)){this._createEndTagToken();this.state=m.TAG_NAME;this._stateTagName(t)}else switch(t){case o.CODE_POINTS.GREATER_THAN_SIGN:{this._err(p.ERR.missingEndTagName);this.state=m.DATA;break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofBeforeTagName);this._emitChars("");break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this.state=m.SCRIPT_DATA_ESCAPED;this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofInScriptHtmlCommentLikeText);this._emitEOFToken();break}default:{this.state=m.SCRIPT_DATA_ESCAPED;this._emitCodePoint(t)}}}_stateScriptDataEscapedLessThanSign(t){if(t===o.CODE_POINTS.SOLIDUS){this.state=m.SCRIPT_DATA_ESCAPED_END_TAG_OPEN}else if(isAsciiLetter(t)){this._emitChars("<");this.state=m.SCRIPT_DATA_DOUBLE_ESCAPE_START;this._stateScriptDataDoubleEscapeStart(t)}else{this._emitChars("<");this.state=m.SCRIPT_DATA_ESCAPED;this._stateScriptDataEscaped(t)}}_stateScriptDataEscapedEndTagOpen(t){if(isAsciiLetter(t)){this.state=m.SCRIPT_DATA_ESCAPED_END_TAG_NAME;this._stateScriptDataEscapedEndTagName(t)}else{this._emitChars("");break}case o.CODE_POINTS.NULL:{this._err(p.ERR.unexpectedNullCharacter);this.state=m.SCRIPT_DATA_DOUBLE_ESCAPED;this._emitChars(o.REPLACEMENT_CHARACTER);break}case o.CODE_POINTS.EOF:{this._err(p.ERR.eofInScriptHtmlCommentLikeText);this._emitEOFToken();break}default:{this.state=m.SCRIPT_DATA_DOUBLE_ESCAPED;this._emitCodePoint(t)}}}_stateScriptDataDoubleEscapedLessThanSign(t){if(t===o.CODE_POINTS.SOLIDUS){this.state=m.SCRIPT_DATA_DOUBLE_ESCAPE_END;this._emitChars("/")}else{this.state=m.SCRIPT_DATA_DOUBLE_ESCAPED;this._stateScriptDataDoubleEscaped(t)}}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(o.SEQUENCES.SCRIPT,false)&&isScriptDataDoubleEscapeSequenceEnd(this.preprocessor.peek(o.SEQUENCES.SCRIPT.length))){this._emitCodePoint(t);for(let t=0;t1114111){this._err(p.ERR.characterReferenceOutsideUnicodeRange);this.charRefCode=o.CODE_POINTS.REPLACEMENT_CHARACTER}else if((0,o.isSurrogate)(this.charRefCode)){this._err(p.ERR.surrogateCharacterReference);this.charRefCode=o.CODE_POINTS.REPLACEMENT_CHARACTER}else if((0,o.isUndefinedCodePoint)(this.charRefCode)){this._err(p.ERR.noncharacterCharacterReference)}else if((0,o.isControlCodePoint)(this.charRefCode)||this.charRefCode===o.CODE_POINTS.CARRIAGE_RETURN){this._err(p.ERR.controlCharacterReference);const t=d.get(this.charRefCode);if(t!==undefined){this.charRefCode=t}}this._flushCodePointConsumedAsCharacterReference(this.charRefCode);this._reconsumeInState(this.returnState,t)}}i.Tokenizer=Tokenizer},305:(t,i,a)=>{Object.defineProperty(i,"__esModule",{value:true});i.Preprocessor=void 0;const r=a(4871);const o=a(4190);const c=1<<16;class Preprocessor{constructor(t){this.handler=t;this.html="";this.pos=-1;this.lastGapPos=-2;this.gapStack=[];this.skipNextNewLine=false;this.lastChunkWritten=false;this.endOfChunkHit=false;this.bufferWaterline=c;this.isEol=false;this.lineStartPos=0;this.droppedBufferSize=0;this.line=1;this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t){const{line:i,col:a,offset:r}=this;return{code:t,startLine:i,endLine:i,startCol:a,endCol:a,startOffset:r,endOffset:r}}_err(t){if(this.handler.onParseError&&this.lastErrOffset!==this.offset){this.lastErrOffset=this.offset;this.handler.onParseError(this.getError(t))}}_addGap(){this.gapStack.push(this.lastGapPos);this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const i=this.html.charCodeAt(this.pos+1);if((0,r.isSurrogatePair)(i)){this.pos++;this._addGap();return(0,r.getSurrogatePairCodePoint)(t,i)}}else if(!this.lastChunkWritten){this.endOfChunkHit=true;return r.CODE_POINTS.EOF}this._err(o.ERR.surrogateInInputStream);return t}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){if(this.willDropParsedChunk()){this.html=this.html.substring(this.pos);this.lineStartPos-=this.pos;this.droppedBufferSize+=this.pos;this.pos=0;this.lastGapPos=-2;this.gapStack.length=0}}write(t,i){if(this.html.length>0){this.html+=t}else{this.html=t}this.endOfChunkHit=false;this.lastChunkWritten=i}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1);this.endOfChunkHit=false}startsWith(t,i){if(this.pos+t.length>this.html.length){this.endOfChunkHit=!this.lastChunkWritten;return false}if(i){return this.html.startsWith(t,this.pos)}for(let i=0;i=this.html.length){this.endOfChunkHit=!this.lastChunkWritten;return r.CODE_POINTS.EOF}const a=this.html.charCodeAt(i);return a===r.CODE_POINTS.CARRIAGE_RETURN?r.CODE_POINTS.LINE_FEED:a}advance(){this.pos++;if(this.isEol){this.isEol=false;this.line++;this.lineStartPos=this.pos}if(this.pos>=this.html.length){this.endOfChunkHit=!this.lastChunkWritten;return r.CODE_POINTS.EOF}let t=this.html.charCodeAt(this.pos);if(t===r.CODE_POINTS.CARRIAGE_RETURN){this.isEol=true;this.skipNextNewLine=true;return r.CODE_POINTS.LINE_FEED}if(t===r.CODE_POINTS.LINE_FEED){this.isEol=true;if(this.skipNextNewLine){this.line--;this.skipNextNewLine=false;this._addGap();return this.advance()}}this.skipNextNewLine=false;if((0,r.isSurrogate)(t)){t=this._processSurrogate(t)}const i=this.handler.onParseError===null||t>31&&t<127||t===r.CODE_POINTS.LINE_FEED||t===r.CODE_POINTS.CARRIAGE_RETURN||t>159&&t<64976;if(!i){this._checkForProblematicCharacters(t)}return t}_checkForProblematicCharacters(t){if((0,r.isControlCodePoint)(t)){this._err(o.ERR.controlCharacterInInputStream)}else if((0,r.isUndefinedCodePoint)(t)){this._err(o.ERR.noncharacterInInputStream)}}retreat(t){this.pos-=t;while(this.pos{Object.defineProperty(i,"__esModule",{value:true});i.defaultTreeAdapter=void 0;const r=a(9635);function createTextNode(t){return{nodeName:"#text",value:t,parentNode:null}}i.defaultTreeAdapter={createDocument(){return{nodeName:"#document",mode:r.DOCUMENT_MODE.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(t,i,a){return{nodeName:t,tagName:t,attrs:a,namespaceURI:i,childNodes:[],parentNode:null}},createCommentNode(t){return{nodeName:"#comment",data:t,parentNode:null}},appendChild(t,i){t.childNodes.push(i);i.parentNode=t},insertBefore(t,i,a){const r=t.childNodes.indexOf(a);t.childNodes.splice(r,0,i);i.parentNode=t},setTemplateContent(t,i){t.content=i},getTemplateContent(t){return t.content},setDocumentType(t,a,r,o){const c=t.childNodes.find((t=>t.nodeName==="#documentType"));if(c){c.name=a;c.publicId=r;c.systemId=o}else{const c={nodeName:"#documentType",name:a,publicId:r,systemId:o,parentNode:null};i.defaultTreeAdapter.appendChild(t,c)}},setDocumentMode(t,i){t.mode=i},getDocumentMode(t){return t.mode},detachNode(t){if(t.parentNode){const i=t.parentNode.childNodes.indexOf(t);t.parentNode.childNodes.splice(i,1);t.parentNode=null}},insertText(t,a){if(t.childNodes.length>0){const r=t.childNodes[t.childNodes.length-1];if(i.defaultTreeAdapter.isTextNode(r)){r.value+=a;return}}i.defaultTreeAdapter.appendChild(t,createTextNode(a))},insertTextBefore(t,a,r){const o=t.childNodes[t.childNodes.indexOf(r)-1];if(o&&i.defaultTreeAdapter.isTextNode(o)){o.value+=a}else{i.defaultTreeAdapter.insertBefore(t,createTextNode(a),r)}},adoptAttributes(t,i){const a=new Set(t.attrs.map((t=>t.name)));for(let r=0;r{t.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 a={};function __nccwpck_require__(t){var r=a[t];if(r!==undefined){return r.exports}var o=a[t]={exports:{}};var c=true;try{i[t].call(o.exports,o,o.exports,__nccwpck_require__);c=false}finally{if(c)delete a[t]}return o.exports}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=__nccwpck_require__(474); \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index 2203c4d..424ac07 100644 --- a/src/index.ts +++ b/src/index.ts @@ -46,7 +46,7 @@ async function main(): Promise { }, '') const platformSvgUrl = getAssetUrl(iconUrl[PLAT_FORM]) const appendHtml = ` - +
    ${PLAT_FORM}
    \n
      ${reduceText}\n