Returning an array from backend

Frontend:

import { get_top_players } from 'backend/xxxxxxxx.jsw' //how is called JSW-FILE?
$w.onReady(async()=>{
   let myRecievedDataFromBackend = await get_top_players();
});

Backend:

exportasyncfunction get_top_players(){
   return wixData.query("GameData")
   .descending("pEarnings")
   .limit(100)
   .find()
   .then((results)=>{console.log(results);
      for(vari=0;i<results.length;i++){
         const rowsToLoad = results.items.map((r,i)=>{
            return{
               "pName":r.pName, 
		"table_index":i+1, 
		"pExp":r.pExp, 
		"title":r.title, 
		"pEarnings":r.pEarnings
	     }
	 });
	console.log(rowsToLoad); return rowsToLoad;
	}
   });
}