Module: @nginstack/engine/lib/error/getStackTrace


(require("@nginstack/engine/lib/error/getStackTrace"))(error)

Obtém a pilha de funções chamadas do JavaScript. A lista só está disponível quando ocorre uma exceção.

Parameters:
Name Type Description
error Error

Erro do qual será obtido a pilha de chamadas. Obrigatório no uso do runtime V8.

Returns:

Retorna array com a pilha de chamadas JavaScript.

Type
Array.<StackTraceElement>

Type Definitions


StackTraceElement

Elemento do array retornado por getStackTrace contendo informações sobre a função em execução.

Type:
  • Object
Properties:
Name Type Description
functionName string

Nome da função em execução.

fileName string

Nome do arquivo que definiu a função.

lineNumber number

Linha do arquivo.

columnNumber number

Coluna do arquivo.

tokenPosition number

Posição do token em execução em source.

tokenLength number

Tamanho do token em execução em source.

isNativeFunction boolean

Indica se a função em execução é nativa do Engine.

source string

Trecho do código fonte em execução.