Если вы используете метод async, вы можете сделать это и избежать любой двусмысленности
async myMethod(promiseOrNot){ const theValue = await promiseOrNot }