Async await not working?

Just repeating (a simplified verion of) the example given here

import { Meteor } from 'meteor/meteor'

if (Meteor.isServer) Meteor.methods({ 'normal' : () => 1 })

if (Meteor.isClient)
{
  const call = method_name => new Promise ((resolve, reject) => {
    Meteor.call(method_name, (e, r) => resolve(r))
  })

  const f = async () => {
    const r = await call ('normal')
    console.log (r)
  }
  f ()
}

It prints 1