SyntaxError: token inesperado: punc ())

Estoy recibiendo:

SyntaxError: token inesperado: punc ()) de UglifyJS

y apunta a la primera letra de la variable globalAPI_URL. Lo tengo implementado de esta manera:

export default reduxApi({
  campaigns: {
    url: `${API_URL}/api/v1/whatever`,
    transformer (response) {
      if (!response) return {}
      return response.data
    }
  } 
}).use('fetch', adapterFetch(fetch)).use('options', {
  headers: getRequestHeaders()
})

Si elimino la variable global debajo de la claveurl:

export default reduxApi({
  campaigns: {
    url: `/api/v1/whatever`,
    transformer (response) {
      if (!response) return {}
      return response.data
    }
  } 
}).use('fetch', adapterFetch(fetch)).use('options', {
  headers: getRequestHeaders()
})

entonces todo funciona bien. ¿Algunas ideas? ¿Por qué uglify arroja ese tipo de error?

Respuestas a la pregunta(2)

Su respuesta a la pregunta