Node.js аварийно завершает работу / завершается без сообщения об ошибке в минимизированном пакете npm, как отлаживать? - PullRequest
2 голосов
/ 12 ноября 2019

Я использую библиотеку google-trends-api и по какой-то причине она вызывает выход из узла без каких-либо ошибок. Просто чистый безошибочный выход. Try / catch игнорируется. Я совершенно сбит с толку, поскольку со мной никогда не случалось такого за 3 года использования нода.

Вот код, не то чтобы он имел большое значение:

  let res
  try {
    res = await googleTrends.interestOverTime({
      keyword: ['something', keyword],
      geo: 'EN',
      startTime: new Date(getDaysAgoTimestamps(365)),
      agent: proxyAgent
    })
    debug({res})
    res = JSON.parse(res)
  }
  catch (e) {
    debug('getTrendsAverages error')
    debug(e)
  }

Мой вопрос: как можноЯ даже начинаю отлаживать это? Я попытался взглянуть на lib в модуле узла, но он уменьшен.

...