PageSourceSearch

https://app.transcend.io/vendor-htmlparser2.0404c0df1a84492db647.js

js transcend.io collected 2026-09-24 07:58:10 UTC 32,516 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_main_main=self.webpackChunk_main_main||[]).push([[858],{752220(t,e,i){i.d(e,{i:()=>T});var n=i(833646);function s(t){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}function a(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function r(t,e,i){return(e=o(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function o(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,e||"default");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==s(e)?e:e+""}var h,c=String.fromCodePoint,u=new Set(["input","option","optgroup","select","button","datalist","textarea"]),l=new Set(["p"]),f=new Set(["h1","h2","h3","h4","h5","h6","p"]),d=new Set(["thead","tbody"]),m=new Set(["dd","dt"]),b=new Set(["rt","rp"]),g=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["a",new Set(["a"])],["li",new Set(["li"])],["p",l],["h1",f],["h2",f],["h3",f],["h4",f],["h5",f],["h6",f],["select",u],["input",u],["output",u],["button",u],["datalist",u],["textarea",u],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",m],["dt",m],["address",l],["article",l],["aside",l],["blockquote",l],["details",l],["div",l],["dl",l],["fieldset",l],["figcaption",l],["figure",l],["footer",l],["form",l],["header",l],["hr",l],["main",l],["nav",l],["ol",l],["pre",l],["section",l],["table",l],["ul",l],["rt",b],["rp",b],["tbody",d],["tfoot",d]]),S="doctype",x=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),p=new Set(["math","svg"]),v=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),I=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]);!function(t){t[t.None=0]="None",t[t.Svg=1]="Svg",t[t.MathML=2]="MathML"}(h||(h={}));var y=/\s|\//,T=function(){return t=function t(e){var i,s,a,o,c,u,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),r(this,"options",void 0),r(this,"startIndex",0),r(this,"endIndex",0),r(this,"openTagStart",0),r(this,"tagname",""),r(this,"attribname",""),r(this,"attribvalue",""),r(this,"attribs",null),r(this,"stack",[]),r(this,"foreignContext",void 0),r(this,"cbs",void 0),r(this,"lowerCaseTagNames",void 0),r(this,"lowerCaseAttributeNames",void 0),r(this,"recognizeSelfClosing",void 0),r(this,"htmlMode",void 0),r(this,"tokenizer",void 0),r(this,"buffers",[]),r(this,"bufferOffset",0),r(this,"writeIndex",0),r(this,"ended",!1),this.options=l,this.cbs=null!==e&&void 0!==e?e:{},this.htmlMode=!this.options.xmlMode,this.lowerCaseTagNames=null!==(i=l.lowerCaseTags)&&void 0!==i?i:this.htmlMode,this.lowerCaseAttributeNames=null!==(s=l.lowerCaseAttributeNames)&&void 0!==s?s:this.htmlMode,this.recognizeSelfClosing=null!==(a=l.recognizeSelfClosing)&&void 0!==a?a:!this.htmlMode,this.tokenizer=new(null!==(o=l.Tokenizer)&&void 0!==o?o:n.A)(this.options,this),this.foreignContext=[h.None],null===(c=(u=this.cbs).onparserinit)||void 0===c||c.call(u,this)},(e=[{key:"ontext",value:function(t,e){var i,n,s=this.getSlice(t,e);this.endIndex=e-1,null===(i=(n=this.cbs).ontext)||void 0===i||i.call(n,s),this.startIndex=e}},{key:"ontextentity",value:function(t,e){var i,n;this.endIndex=e-1,null===(i=(n=this.cbs).ontext)||void 0===i||i.call(n,c(t)),this.startIndex=e}},{key:"isInForeignContext",value:function(){return this.foreignContext[0]!==h.None}},{key:"isVoidElement",value:function(t){return this.htmlMode&&x.has(t)}},{key:"readTagName",value:function(t,e){var i,n=this.lowerCaseTagNames?this.get
1Slice(t,e).toLowerCase():this.getSlice(t,e);if(!this.lowerCaseTagNames||!this.htmlMode)return n;if(this.foreignContext[0]===h.Svg)return null!==(i=I.get(n))&&void 0!==i?i:n;if(this.foreignContext.length>1){var s=I.get(n);if(void 0!==s&&this.stack.includes(s))return s}return this.isInForeignContext()?n:"image"===n?"img":n}},{key:"onopentagname",value:function(t,e){this.endIndex=e,this.emitOpenTag(this.readTagName(t,e))}},{key:"emitOpenTag",value:function(t){var e,i;if(this.openTagStart=this.startIndex,this.tagname=t,this.htmlMode&&"form"===t&&this.stack.includes("form"))this.tagname="";else{var n=this.htmlMode&&g.get(t);if(n)for(;this.stack.length>0&&n.has(this.stack[0]);)this.popElement(!0);this.isVoidElement(t)||(this.stack.unshift(t),this.htmlMode&&("svg"===t?this.foreignContext.unshift(h.Svg):"math"===t?this.foreignContext.unshift(h.MathML):v.has(t)&&this.foreignContext.unshift(h.None))),null===(e=(i=this.cbs).onopentagname)||void 0===e||e.call(i,t),this.cbs.onopentag&&(this.attribs={})}}},{key:"endOpenTag",value:function(t){var e,i;this.startIndex=this.openTagStart,this.attribs&&(null===(e=(i=this.cbs).onopentag)||void 0===e||e.call(i,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}},{key:"onopentagend",value:function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1}},{key:"onclosetag",value:function(t,e){this.endIndex=e;var i=this.readTagName(t,e);if(this.isVoidElement(i)){if(this.htmlMode&&"br"===i){var n,s,a,r,o,h;null===(n=(s=this.cbs).onopentagname)||void 0===n||n.call(s,"br"),null===(a=(r=this.cbs).onopentag)||void 0===a||a.call(r,"br",{},!0),null===(o=(h=this.cbs).onclosetag)||void 0===o||o.call(h,"br",!1)}}else{var c=this.stack.indexOf(i);if(-1!==c){for(var u=0;u<c;u++)this.popElement(!0);this.popElement(!1)}else this.htmlMode&&"p"===i&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=e+1}},{key:"onselfclosingtag",value:function(t){this.endIndex=t,this.recognizeSelfClosing||this.isInForeignContext()?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)}},{key:"popElement",value:function(t){var e,i,n=this.stack.shift();this.htmlMode&&(p.has(n)||v.has(n))&&this.foreignContext.shift(),null===(e=(i=this.cbs).onclosetag)||void 0===e||e.call(i,n,t)}},{key:"closeCurrentTag",value:function(t){var e=this.tagname;this.endOpenTag(t),this.stack[0]===e&&this.popElement(!t)}},{key:"onattribname",value:function(t,e){this.startIndex=t;var i=this.getSlice(t,e);this.attribname=this.lowerCaseAttributeNames?i.toLowerCase():i}},{key:"onattribdata",value:function(t,e){this.attribvalue+=this.getSlice(t,e)}},{key:"onattribentity",value:function(t){this.attribvalue+=c(t)}},{key:"onattribend",value:function(t,e){var i,s;this.endIndex=e,null===(i=(s=this.cbs).onattribute)||void 0===i||i.call(s,this.attribname,this.attribvalue,t===n.X.Double?'"':t===n.X.Single?"'":t===n.X.NoValue?void 0:null),this.attribs&&!Object.hasOwn(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}},{key:"getInstructionName",value:function(t){var e=t.search(y),i=e<0?t:t.substr(0,e);return this.lowerCaseTagNames&&(i=i.toLowerCase()),i}},{key:"ondeclaration",value:function(t,e){this.endIndex=e;var i=this.getSlice(t,e);if(this.cbs.onprocessinginstruction){var n=this.htmlMode?this.lowerCaseTagNames?S:i.slice(0,7):this.getInstructionName(i);this.cbs.onprocessinginstruction("!".concat(n),"!".concat(i))}this.startIndex=e+1}},{key:"onprocessinginstruction",value:function(t,e){this.endIndex=e;var i=this.getSlice(t,e);if(this.cbs.onprocessinginstruction){var n=this.getInstructionName(i);this.cbs.onprocessinginstruction("?".concat(n),"?".concat(i))}this.startIndex=e+1}},{key:"oncomment",value:function(t,e,i){var n,s,a,r;this.endIndex=e,null===(n=(s=this.cbs).oncomment)||void 0===n||n.call(s,this.getSlice(t,e-i)),null===(a=(r=this.cbs).oncommentend)||void 0===a||a.call(r),this.startIndex=e+1}},{key:"oncdata",value:function(t,e,i){this.endIndex=e;var n,s,a,r,o,h,c=this.getSlice(t,e-i);if(!this.htmlMode||this.options.recognizeCDATA)null===(n=(s=this.cbs).oncdatastart)||void 0===n||n.call(s),null===(a=(r=this.cbs).ontext)||void 0===a||a.call(r,c),null===(o=(h=this.cbs).oncdataen
1d)||void 0===o||o.call(h);else if(this.isInForeignContext()){var u,l;null===(u=(l=this.cbs).ontext)||void 0===u||u.call(l,c)}else{var f,d,m,b;null===(f=(d=this.cbs).oncomment)||void 0===f||f.call(d,"[CDATA[".concat(c,"]]")),null===(m=(b=this.cbs).oncommentend)||void 0===m||m.call(b)}this.startIndex=e+1}},{key:"onend",value:function(){var t,e;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var i=0;i<this.stack.length;i++)this.cbs.onclosetag(this.stack[i],!0)}null===(t=(e=this.cbs).onend)||void 0===t||t.call(e)}},{key:"reset",value:function(){var t,e,i,n;null===(t=(e=this.cbs).onreset)||void 0===t||t.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(i=(n=this.cbs).onparserinit)||void 0===i||i.call(n,this),this.buffers.length=0,this.foreignContext.length=0,this.foreignContext.unshift(h.None),this.bufferOffset=0,this.writeIndex=0,this.ended=!1}},{key:"parseComplete",value:function(t){this.reset(),this.end(t)}},{key:"getSlice",value:function(t,e){if(t===e)return"";for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var i=this.buffers[0].slice(t-this.bufferOffset,e-this.bufferOffset);e-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),i+=this.buffers[0].slice(0,e-this.bufferOffset);return i}},{key:"shiftBuffer",value:function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}},{key:"write",value:function(t){var e,i;this.ended?null===(e=(i=this.cbs).onerror)||void 0===e||e.call(i,new Error(".write() after done!")):(this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++))}},{key:"end",value:function(t){var e,i;this.ended?null===(e=(i=this.cbs).onerror)||void 0===e||e.call(i,new Error(".end() after done!")):(t&&this.write(t),this.ended=!0,this.tokenizer.end())}},{key:"pause",value:function(){this.tokenizer.pause()}},{key:"resume",value:function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()}}])&&a(t.prototype,e),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,i}()},833646(t,e,i){i.d(e,{A:()=>S,X:()=>a});var n,s,a,r=i(990842),o=i(925503),h=i(611313);function c(t){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c(t)}function u(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,f(n.key),n)}}function l(t,e,i){return(e=f(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function f(t){var e=function(t,e){if("object"!=c(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,e||"default");if("object"!=c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==c(e)?e:e+""}function d(t){return t===n.Space||t===n.NewLine||t===n.Tab||t===n.FormFeed||t===n.CarriageReturn}function m(t){return t===n.Slash||t===n.Gt||d(t)}!function(t){t[t.Tab=9]="Tab",t[t.NewLine=10]="NewLine",t[t.FormFeed=12]="FormFeed",t[t.CarriageReturn=13]="CarriageReturn",t[t.Space=32]="Space",t[t.ExclamationMark=33]="ExclamationMark",t[t.Number=35]="Number",t[t.Amp=38]="Amp",t[t.SingleQuote=39]="SingleQuote",t[t.DoubleQuote=34]="DoubleQuote",t[t.Dash=45]="Dash",t[t.Slash=47]="Slash",t[t.Zero=48]="Zero",t[t.Nine=57]="Nine",t[t.Semi=59]="Semi",t[t.Lt=60]="Lt",t[t.Eq=61]="Eq",t[t.Gt=62]="Gt",t[t.Questionmark=63]="Questionmark",t[t.UpperA=65]="UpperA",t[t.LowerA=97]="LowerA",t[t.UpperF=70]="UpperF",t[t.LowerF=102]="LowerF",t[t.UpperZ=90]="UpperZ",t[t.LowerZ=122]="LowerZ",t[t.LowerX=120]="LowerX",t[t.OpeningSquareBracket=91]="OpeningSquareBracket"}(n||(n={})),function(t){t[t.Text=1]="Text",t[t.BeforeTagName=2]="BeforeTagName",t[t.InTagName=3]="InTagName",t[t.InSelfClosingTag=4]="InSelfClosingTag",t[t.BeforeClosingTagName=5]="BeforeClosingTagName",t[t.InClosingTagName=6]="InClosingTagName",t[t.AfterClosingTagName=7]="AfterClosingTagName",t[t.BeforeAttributeName=8]="BeforeAttributeName",t[t.InAttributeName=9]="InAttributeName",t[t.AfterAttributeName=10]="AfterAttributeName",t[t.BeforeAttributeValue=11]="BeforeAttributeValue",t[t.InAttributeValueDq=12]="InAttributeValueDq",t[t.InAttributeValueSq=13]="InAttributeValueSq",t[t.InAttributeValueNq=14]="InAttributeValueNq",t[t.BeforeDeclaration=15]="BeforeDeclaration",t[t.InDeclaration=16]="InDeclaration",t[t.InProcessingInstruction=17]="InProcessingInstruction",t[t.BeforeComment=18]="BeforeComment",t[t.CDATASequence=19]="CDATASequence",t[t.DeclarationSequence=20]="DeclarationSequence",t[t.InSpecialComment=21]="InSpecialComment",t[t.InCommentLike=22]="InCommentLike",t[t.SpecialStartSequence=23]="SpecialStartSequence",t[t.InSpecialTag=24]="InSpecialTag",t[t.InPlainText=25]="InPlainText",t[t.InEntity=26]="InEntity"}(s||(s={})),function(t){t[t.NoValue=0]="NoValue",t[t.Unquoted=1]="Unquoted",t[t.Single=2]="Single",t[t.Double=3]="Double"}(a||(a={}));var b={Empty:new Uint8Array(0),Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,33,62]),Doctype:new Uint8Array([100,
1111,99,116,121,112,101]),IframeEnd:new Uint8Array([60,47,105,102,114,97,109,101]),NoembedEnd:new Uint8Array([60,47,110,111,101,109,98,101,100]),NoframesEnd:new Uint8Array([60,47,110,111,102,114,97,109,101,115]),Plaintext:new Uint8Array([60,47,112,108,97,105,110,116,101,120,116]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97]),XmpEnd:new Uint8Array([60,47,120,109,112])},g=new Map([[b.IframeEnd[2],b.IframeEnd],[b.NoembedEnd[2],b.NoembedEnd],[b.Plaintext[2],b.Plaintext],[b.ScriptEnd[2],b.ScriptEnd],[b.TitleEnd[2],b.TitleEnd],[b.XmpEnd[2],b.XmpEnd]]),S=function(){return t=function t(e,i){var n=this,a=e.xmlMode,c=void 0!==a&&a,u=e.decodeEntities,f=void 0===u||u,d=e.recognizeSelfClosing,m=void 0===d?c:d;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),l(this,"cbs",void 0),l(this,"state",s.Text),l(this,"buffer",""),l(this,"sectionStart",0),l(this,"index",0),l(this,"entityStart",0),l(this,"baseState",s.Text),l(this,"isSpecial",!1),l(this,"running",!0),l(this,"offset",0),l(this,"xmlMode",void 0),l(this,"decodeEntities",void 0),l(this,"recognizeSelfClosing",void 0),l(this,"entityDecoder",void 0),l(this,"currentSequence",b.Empty),l(this,"sequenceIndex",0),this.cbs=i,this.xmlMode=c,this.decodeEntities=f,this.recognizeSelfClosing=m,this.entityDecoder=new r.Wf(c?h.s:o.q,function(t,e){return n.emitCodePoint(t,e)})},(e=[{key:"reset",value:function(){this.state=s.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=s.Text,this.isSpecial=!1,this.currentSequence=b.Empty,this.sequenceIndex=0,this.running=!0,this.offset=0}},{key:"write",value:function(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()}},{key:"end",value:function(){this.running&&this.finish()}},{key:"pause",value:function(){this.running=!1}},{key:"resume",value:function(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()}},{key:"stateText",value:function(t){t===n.Lt||!this.decodeEntities&&this.fastForwardTo(n.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=s.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===n.Amp&&this.startEntity()}},{key:"enterTagBody",value:function(){this.currentSequence===b.Plaintext?(this.currentSequence=b.Empty,this.state=s.InPlainText):this.isSpecial?(this.state=s.InSpecialTag,this.sequenceIndex=0):this.state=s.Text}},{key:"stateSpecialStartSequence",value:function(t){var e=32|t;if(this.sequenceIndex<this.currentSequence.length){if(e===this.currentSequence[this.sequenceIndex])return void this.sequenceIndex++;if(3===this.sequenceIndex){if(this.currentSequence===b.ScriptEnd&&e===b.StyleEnd[3])return this.currentSequence=b.StyleEnd,void(this.sequenceIndex=4);if(this.currentSequence===b.TitleEnd&&e===b.TextareaEnd[3])return this.currentSequence=b.TextareaEnd,void(this.sequenceIndex=4)}else if(4===this.sequenceIndex&&this.currentSequence===b.NoembedEnd&&e===b.NoframesEnd[4])return this.currentSequence=b.NoframesEnd,void(this.sequenceIndex=5)}else if(m(t))return this.sequenceIndex=0,this.state=s.InTagName,void this.stateInTagName(t);this.isSpecial=!1,this.currentSequence=b.Empty,this.sequenceIndex=0,this.state=s.InTagName,this.stateInTagName(t)}},{key:"stateCDATASequence",value:function(t){t===b.Cdata[this.sequenceIndex]?++this.sequenceIndex===b.Cdata.length&&(this.state=s.InCommentLike,this.currentSequence=b.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.xmlMode?(this.state=s.InDeclaration,this.stateInDeclaration(t)):(this.state=s.InSpecialComment,this.stateInSpecialComment(t)))}},{key:"fastForwardTo",value:function(t){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===t)return!0;return this.index=this.buffer.length+this.offset-1,!1}},{key:"emitComment",value:function(t){this.cbs.oncomment(this.sectionStart,this.index,t),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=s.Text}},{key:"stateInCommentLike",value:function(t){!this.xmlMode&&this.currentSequence===b.CommentEnd&&this.sequenceIndex<=1&&this.index===this.sectionStart+this.sequenceIndex&&t===n.Gt?this.emitComment(this.sequenceIndex):this.currentSequence===b.CommentEnd&&2===this.sequenceIndex&&t===n.Gt?this.emitComment(2):this.currentSequence===b.CommentEnd&&this.sequenceIndex===this.currentSequence.length-1&&t!==n.Gt?this.sequenceIndex=Number(t===n.Dash):t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===b.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,3),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=s.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}},{key:"isTagStartChar",value:function(t){return this.xmlMode?!m(t):function(t){return t>=n.LowerA&&t<=n.LowerZ||t>=n.UpperA&&t<=n.UpperZ}(t)}},{key:"stateInSpecialTag",value:function(t){if(this.sequenceIndex===this.currentSequence.length){if(m(t)){var e=this.index-this.currentSequence.length;if(this.sectionStart<e){var i=this.index;this.index=e,this.cbs.ontext(this.sectionStart,e),this.index=i}return this.isSpecial=!1,this.sectionStart=e+2,void this.stateInClosingTagName(t)}this.sequenceIndex=0}(32|t)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===b.TitleEnd||this.currentSequence===b.TextareaEnd?this.decodeEntities&&t===n.Amp&&this.startEntity():this.fastForwardTo(n.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(t===n.Lt)}},{key:"stateBeforeTagName",value:function(t){if(t===n.ExclamationMark)this.state=s.BeforeDeclaration,this.sectionStart=this.index+1;else if(t===n.Questionmark)this.xmlMode?(this.state=s.InProcessingInstruction,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.state=s.InSpecialComment,this.sectionStart=this.index);else if(this.isTagStartChar(t)){var e,i;this.sectionStart=this.index;var a=this.xmlMode||null!==(e=(i=this.cbs).isInForeignContext)&&void 0!==e&&e.call(i)?void 0:g.get(32|t);void 0===a?this.state=s.InTagName:(this.isSpecial=!0,this.currentSequence=a,this.sequenceIndex=3,this.state=s.SpecialStartSequence)}else t===n.Slash?this.state=s.BeforeClosingTagName:(this.state=s.Text,this.stateText(t))}},{key:"stateInTagName",value:function(t){m(t)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=s.BeforeAttributeName,this.stateBeforeAttributeName(t))}},{key:"stateBeforeClosingTagName",value:function(t){d(t)?this.xmlMode||(this.state=s.InSpecialComment,this.sectionStart=this.index):t===n.Gt?(this.state=s.Text,this.xmlMode||(this.sectionStart=this.index+1)):(this.state=this.isTagStartChar(t)?s.InClosingTagName:s.InSpecialComment,this.sectionStart=this.index)}},{key:"stateInClosingTagName",value:function(t){m(t)&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=s.AfterClosingTagName,this.stateAfterClosingTagName(t))}},{key:"stateAfterClosingTagName",value:function(t){(t===n.Gt||this.fastForwardTo(n.Gt))&&(this.state=s.Text,this.sectionStart=this.index+1)}},{key:"stateBeforeAttributeName",value:function(t){t===n.Gt?(this.cbs.onopentagend(this.index),this.enterTagBody(),this.sectionStart=this.index+1):t===n.Slash?this.state=s.InSelfClosingTag:d(t)||(this.state=s.InAttributeName,this.sectionStart=this.index)}},{key:"stateInSelfClosingTag",value:function(t){if(t===n.Gt){if(this.cbs.onselfclosingtag(this.index),this.sectionStart=this.index+1,!this.recognizeSelfClosing)return void this.enterTagBody();this.state=s.Text,this.isSpecial=!1,this.currentSequence=b.Empty}else d(t)||(this.state=s.BeforeAttributeName,this.stateBeforeAttributeName(t))}},{key:"stateInAttributeName",value:function(t){(t===n.Eq||m(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=this.index,this.state=s.AfterAttributeName,this.stateAfterAttributeName(t))}},{key:"stateAfterAttributeName",value:function(t){t===n.Eq?this.state=s.BeforeAttributeValue:t===n.Slash||t===n.Gt?(this.cbs.onattribend(a.NoValue,this.sectionStart),this.sectionStart=-1,this.state=s.BeforeAttributeName,this.stateBeforeAttributeName(t)):d(t)||(this.cbs.onattribend(a.NoValue,this.sectionStart),this.state=s.InAttributeName,this.sectionStart=this.index)}},{key:"stateBeforeAttributeValue",value:function(t){t===n.DoubleQuote?(this.state=s.InAttributeValueDq,this.sectionStart=this.index+1):t===n.SingleQuote?(this.state=s.InAttributeValueSq,this.sectionStart=this.index+1):d(t)||(this.sectionStart=this.index,this.state=s.InAttributeValueNq,this.stateInAttributeValueNoQuotes(t))}},{key:"handleInAttributeValue",value:function(t,e){t===e||!this.decodeEntities&&this.fastForwardTo(e)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(e===n.DoubleQuote?a.Double:a.Single,this.index+1),this.state=s.BeforeAttributeName):this.decodeEntities&&t===n.Amp&&this.startEntity()}},{key:"stateInAttributeValueDoubleQuotes",value:function(t){this.handleInAttributeValue(t,n.DoubleQuote)}},{key:"stateInAttributeValueSingleQuotes",value:function(t){this.handleInAttributeValue(t,n.SingleQuote)}},{key:"stateInAttributeValueNoQuotes",value:function(t){d(t)||t===n.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(a.Unquoted,this.index),this.state=s.BeforeAttributeName,this.stateBeforeAttributeName(t)):this.decodeEntities&&t===n.Amp&&this.startEntity()}},{key:"stateBeforeDeclaration",value:function(t){t===n.OpeningSquareBracket?(this.state=s.CDATASequence,this.sequenceIndex=0):this.xmlMode?this.state=t===n.Dash?s.BeforeComment:s.InDeclaration:(32|t)===b.Doctype[0]?(this.state=s.DeclarationSequence,this.currentSequence=b.Doctype,this.sequenceIndex=1):t===n.Gt?(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=s.Text,this.sectionStart=this.index+1):t===n.Dash?this.state=s.BeforeComment:this.state=s.InSpecialComment}},{key:"stateDeclarationSequence",value:function(t){this.sequenceIndex===this.currentSequence.length?(this.state=s.InDeclaration,this.stateInDeclaration(t)):(32|t)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:t===n.Gt?(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=s.Text,this.sectionStart=this.index+1):this.state=s.InSpecialComment}},{key:"stateInDeclaration",value:function(t){(t===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=s.Text,this.sectionStart=this.index+1)}},{key:"stateInProcessingInstruction",value:function(t){t===n.Questionmark?this.sequenceIndex=1:t===n.Gt&&1===this.sequenceIndex?(this.cbs.onprocessinginstruction(this.sectionStart,this.index-1),this.sequenceIndex=0,this.state=s.Text,this.sectionStart=this.index+1):this.sequenceIndex=Number(this.fastForwardTo(n.Questionmark))}},{key:"stateBeforeComment",value:function(t){t===n.Dash?(this.state=s.InCommentLike,this.currentSequence=b.CommentEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):this.xmlMode?this.state=s.InDeclaration:t===n.Gt?(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=s.Text,this.sectionStart=this.index+1):this.state=s.InSpecialComment}},{key:"stateInSpecialComment",value:function(t){(t===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=s.Text,this.sectionStart=this.index+1)}},{key:"startEntity",value:function(){this.baseState=this.state,this.state=s.InEntity,this.entityStart=this.index,this.entityDecoder.startEntity(this.xmlMode?r.FJ.Strict:this.baseState===s.Text||this.baseState===s.InSpecialTag?r.FJ.Legacy:r.FJ.Attribute)}},{key:"stateInEntity",value:function(){var t=this.index-this.offset,e=this.entityDecoder.write(this.buffer,t);if(e>=0)this.state=this.baseState,0===e&&(this.index-=1);
1else{if(t<this.buffer.length&&this.buffer.charCodeAt(t)===n.Amp)return this.state=this.baseState,void(this.index-=1);this.index=this.offset+this.buffer.length-1}}},{key:"cleanup",value:function(){this.running&&this.sectionStart!==this.index&&(this.state===s.Text||this.state===s.InPlainText||this.state===s.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):this.state!==s.InAttributeValueDq&&this.state!==s.InAttributeValueSq&&this.state!==s.InAttributeValueNq||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}},{key:"shouldContinue",value:function(){return this.index<this.buffer.length+this.offset&&this.running}},{key:"parse",value:function(){for(;this.shouldContinue();){var t=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case s.Text:this.stateText(t);break;case s.InPlainText:this.index=this.buffer.length+this.offset-1;break;case s.SpecialStartSequence:this.stateSpecialStartSequence(t);break;case s.InSpecialTag:this.stateInSpecialTag(t);break;case s.CDATASequence:this.stateCDATASequence(t);break;case s.DeclarationSequence:this.stateDeclarationSequence(t);break;case s.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(t);break;case s.InAttributeName:this.stateInAttributeName(t);break;case s.InCommentLike:this.stateInCommentLike(t);break;case s.InSpecialComment:this.stateInSpecialComment(t);break;case s.BeforeAttributeName:this.stateBeforeAttributeName(t);break;case s.InTagName:this.stateInTagName(t);break;case s.InClosingTagName:this.stateInClosingTagName(t);break;case s.BeforeTagName:this.stateBeforeTagName(t);break;case s.AfterAttributeName:this.stateAfterAttributeName(t);break;case s.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(t);break;case s.BeforeAttributeValue:this.stateBeforeAttributeValue(t);break;case s.BeforeClosingTagName:this.stateBeforeClosingTagName(t);break;case s.AfterClosingTagName:this.stateAfterClosingTagName(t);break;case s.InAttributeValueNq:this.stateInAttributeValueNoQuotes(t);break;case s.InSelfClosingTag:this.stateInSelfClosingTag(t);break;case s.InDeclaration:this.stateInDeclaration(t);break;case s.BeforeDeclaration:this.stateBeforeDeclaration(t);break;case s.BeforeComment:this.stateBeforeComment(t);break;case s.InProcessingInstruction:this.stateInProcessingInstruction(t);break;case s.InEntity:this.stateInEntity()}this.index++}this.cleanup()}},{key:"finish",value:function(){this.state===s.InEntity&&(this.entityDecoder.end(),this.state=this.baseState),this.handleTrailingData(),this.cbs.onend()}},{key:"handleTrailingCommentLikeData",value:function(t){if(this.state!==s.InCommentLike)return!1;if(this.currentSequence===b.CdataEnd)if(this.xmlMode)this.sectionStart<t&&this.cbs.oncdata(this.sectionStart,t,0);else{var e=this.sectionStart-b.Cdata.length-1;this.cbs.oncomment(e,t,0)}else{var i=this.xmlMode?0:Math.min(this.sequenceIndex,b.CommentEnd.length-1);this.cbs.oncomment(this.sectionStart,t,i)}return!0}},{key:"handleTrailingMarkupDeclaration",value:function(t){if(this.xmlMode)switch(this.state){case s.InSpecialComment:case s.BeforeComment:case s.CDATASequence:case s.DeclarationSequence:case s.InDeclaration:return this.cbs.ontext(this.sectionStart,t),!0;default:return!1}switch(this.state){case s.BeforeDeclaration:case s.InSpecialComment:case s.BeforeComment:case s.CDATASequence:return this.cbs.oncomment(this.sectionStart,t,0),!0;case s.DeclarationSequence:return this.sequenceIndex!==b.Doctype.length&&this.cbs.oncomment(this.sectionStart,t,0),!0;case s.InDeclaration:return!0;default:return!1}}},{key:"handleTrailingData",value:function(){var t=this.buffer.length+this.offset;if(!this.handleTrailingCommentLikeData(t)&&!this.handleTrailingMarkupDeclaration(t)&&!(this.sectionStart>=t))switch(this.state){case s.InTagName:case s.BeforeAttributeName:case s.BeforeAttributeValue:case s.AfterAttributeName:case s.InAttributeName:case s.InAttributeValueSq:case s.InAttributeValueDq:case s.InAttributeValueNq:case s.InClosingTagName:break;default:this.cbs.ontext(this.sectionStart,t)}}},{key:"emitCodePoint",value:function(t,e){this.baseState!==s.Text&&this.baseState!==s.InSpecialTag?(this.sectionStart<this.entityStart&&this.cbs.onattribdata(this.sectionStart,this.entityStart),this.sectionStart=this.entityStart+e,this.index=this.sectionStart-1,this.cbs.onattribentity(t)):(this.sectionStart<this.entityStart&&this.cbs.ontext(this.sectionStart,this.entityStart),this.sectionStart=this.entityStart+e,this.index=this.sectionStart-1,this.cbs.ontextentity(t,this.sectionStart))}}])&&u(t.prototype,e),i&&u(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,i}()},110995(t,e,i){i.r(e),i.d(e,{DefaultHandler:()=>s.DV,DomHandler:()=>s.DV,DomUtils:()=>h,ElementType:()=>a,Parser:()=>n.i,QuoteType:()=>r.X,Tokenizer:()=>r.A,createDocumentStream:()=>u,getFeed:()=>o.f,parseDocument:()=>c,parseFeed:()=>f});var n=i(752220),s=i(403697),a=i(995441),r=i(833646),o=i(56625),h=i(919244);function c(t,e){var i=new s.DV(void 0,e);return new n.i(i,e).end(t),i.root}function u(t,e,i){var a=new s.DV(function(e){return t(e,a.root)},e,i);return new n.i(a,e)}var l={xmlMode:!0};function f(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l;return(0,o.f)(c(t,e).children)}}}]);
2//# sourceMappingURL=vendor-htmlparser2.0404c0df1a84492db647.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.