===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
node-htmlparser2-5.0.0/src/Parser.ts-373-            const name = this.getInstructionName(value);
node-htmlparser2-5.0.0/src/Parser.ts:374:            this.cbs.onprocessinginstruction(`!${name}`, `!${value}`);
node-htmlparser2-5.0.0/src/Parser.ts-375-        }
##############################################
node-htmlparser2-5.0.0/src/Parser.ts-380-            const name = this.getInstructionName(value);
node-htmlparser2-5.0.0/src/Parser.ts:381:            this.cbs.onprocessinginstruction(`?${name}`, `?${value}`);
node-htmlparser2-5.0.0/src/Parser.ts-382-        }
##############################################
node-htmlparser2-5.0.0/src/Parser.ts-397-        } else {
node-htmlparser2-5.0.0/src/Parser.ts:398:            this.oncomment(`[CDATA[${value}]]`);
node-htmlparser2-5.0.0/src/Parser.ts-399-        }
##############################################
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-6-    onattribdata(value: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:7:        this.log.push(`onattribdata: '${value}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-8-    }
##############################################
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-12-    onattribname(name: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:13:        this.log.push(`onattribname: '${name}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-14-    }
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-15-    oncdata(data: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:16:        this.log.push(`oncdata: '${data}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-17-    }
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-18-    onclosetag(name: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:19:        this.log.push(`onclosetag: '${name}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-20-    }
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-21-    oncomment(data: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:22:        this.log.push(`oncomment: '${data}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-23-    }
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-24-    ondeclaration(content: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:25:        this.log.push(`ondeclaration: '${content}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-26-    }
##############################################
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-30-    onerror(error: Error, state?: unknown) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:31:        this.log.push(`onerror: '${error}', '${state}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-32-    }
##############################################
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-36-    onopentagname(name: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:37:        this.log.push(`onopentagname: '${name}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-38-    }
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-39-    onprocessinginstruction(instruction: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:40:        this.log.push(`onprocessinginstruction: '${instruction}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-41-    }
##############################################
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-45-    ontext(value: string) {
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts:46:        this.log.push(`ontext: '${value}'`);
node-htmlparser2-5.0.0/src/Tokenizer.spec.ts-47-    }