functiong getPromise(){
return Promise.resolve("something");
}
let getSomething = async function(){
let a = await getPromise();
return a;
}
The async function returns a promise object, so there is no way to return a non-promise object.