Chat Stack Trace

Сворачиваемая ошибка с разобранным Node-style stack и кликабельными frame'ами.

Установка

Использование

Парсер

Принимает строку формата ErrorType: message\n at fn (file:line:col)\n at file:line:col. Из неё извлекает:

  • errorType (например, TypeError)
  • errorMessage
  • массив frames с functionName, filePath, lineNumber, columnNumber, isInternal (true для node_modules / node: / internal/)

Если нужен другой формат — можно использовать helper parseChatStackTrace(raw) напрямую и собрать UI вручную через subcomponents.

API

Oracul DS

Built for the future of AI-driven interfaces.