SYMBOL INDEX (18 symbols across 9 files) FILE: app/router.options.ts method scrollBehavior (line 4) | scrollBehavior (_to, _from, savedPosition) { FILE: scripts/copyFile.ts function main (line 2) | async function main () { FILE: scripts/generateEmojiData.ts function parseTextToJson (line 6) | function parseTextToJson (text: string) { function main (line 52) | async function main () { FILE: scripts/generateGroupName.ts function batch (line 6) | function batch (arr: any[], size: number) { function main (line 14) | async function main () { FILE: scripts/generateKeywords.ts function batch (line 6) | function batch (arr: any[], size: number) { function main (line 15) | async function main () { FILE: scripts/generateLocale.ts function main (line 18) | async function main (lang: string) { function go (line 45) | async function go () { FILE: scripts/handle.ts function batch (line 41) | function batch (arr: any[], size: number) { function main (line 49) | async function main () { FILE: scripts/openAI.ts type ChatMessage (line 6) | interface ChatMessage { function chatGPT (line 17) | async function chatGPT (message: string) { method start (line 60) | async start (controller) { FILE: server/middleware/emoji.ts function loadEmojiData (line 7) | async function loadEmojiData () { function loadGroupsData (line 29) | async function loadGroupsData () { function extractName (line 49) | function extractName (str: string) {