SyntaxError: token inesperado: punc ())

Estou recebendo:

SyntaxError: token inesperado: punc ()) de UglifyJS

e aponta para a primeira letra da variável globalAPI_URL. Eu tenho implementado desta maneira:

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()
})

Se eu remover a variável global sob a chaveurl:

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

então tudo funciona bem. Alguma ideia? Por que uglify lança esse tipo de erro?

questionAnswers(2)

yourAnswerToTheQuestion