An async function always wraps the return value in a Promise. Using return await is therefore redundant.
async function foo() {
// ...
}
async function bar() {
// ...
return await foo(); // Noncompliant
}
async function foo() {
// ...
}
async function bar() {
// ...
return foo();
}