async function awesome(url) {
  try {
    const data = await promise
    return [data, null]
  } catch (error) {
    console.error(error)
    return [null, error]
  }
}
 
async function main() {
  const [data, error] = await awesome()
 
  if (error) {
  }
}