' } }, onopentagname(name){ if(name === 'nav'){ isText = false; } }, ontext(data){ if(isText){ chapterText += data; } }, onclosetag(name){ if (name === 'sentence'){ chapterText += '
' isText = false; } } }) parser.write(html); parser.end(); return chapterText.replace(/„/g, '“'); } async searchNovels( searchTerm: string, pageNo: number, ): Promise