Возвращение функции просто возвращает другое обещание. Таким образом, вы можете изменить свою функцию следующим образом:
async function db(){
const res = await fetch('data.json');
const data = await res.json();
return data;
}
db().then(data => console.log(data['name']);
Примечание: Вы не должны ничего возвращать из функции asyn c. Вы должны делать то, что вы хотите внутри функции