Встроенный редактор функций развертывает код в Cloud Functions, который в настоящее время выполняет узел 6. Узел 6 не поддерживает ECMAScript async / await. Таким образом, вы не можете использовать async / await в редакторе. Вместо этого используйте обещания.
Функция, которую вы показываете, на самом деле не является асинхронной, поскольку она вообще не имеет отношения к обещаниям. Но если по какой-то причине вы действительно хотели вернуть обещание, как это делают асинхронные функции:
function add(x,y) {
return Promise.resolve(x + y);
}