1.2.1 • Published 4 years ago

@toelf/crash-reporter v1.2.1

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

Generador de Crash Report

Esta libreria contiene una unica clase capaz de generar reportes de errores.

Ejemplos

Generar reporte y cerrar app:

const Reporter = require("@toelf/crash-reporter");

process.on("uncaughtException", (exception) => {
    let currentError = new Reporter(exception); //Inicializo la clase.
    currentError.createReport(true); //Creo el reporte y cierro la app.
});

Generar reporte y NO cerrar app:

const Reporter = require("@toelf/crash-reporter");

process.on("uncaughtException", (exception) => {
    let currentError = new Reporter(exception); //Inicializo la clase.
    currentError.createReport(false); //Creo el reporte y cierro la app.
});

Documentacion

Class Reporter(Error[, Date])

  • Error Error Error no capturado usado para generar el reporte.
  • Date Date Fecha en la que ocurrio el error, se genera una utomaticamente.

Clase capaz de generar un Crash Report.

Reporter.createReport([Exit])

  • Exit Bool Booleano que determina si finalizar por el error la aplicacion o no.

Creas archivo de reporte y tienes la opcion de finalizar la aplicacion.

Reporter.actionsAndLogs(Error[, Exit][, Code])

  • Error Error Error a mostrar.
  • Exit Bool Este booleano esta para saber si cerrar la app o no.
  • Code Number Codigo de salida.

Muestra en la consola el error y puede cerrar la aplicacion.

Reporter.date

Fecha en la que ocurrio el error.

Reporter.error

Error no capturado usado para generar el reporte.

Reporter.filePath

Carpeta donde se ba a guardar el archivo del reporte.

Reporter.fileName

Nombre del archivo donde se guardara el reporte.

Reporter.report

El reporte que se guardara en el archivo.

1.2.1

4 years ago

1.2.0

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago