README
Vexta Errors 🚦
Bibliotca para realizar chamadas ao Vexta Logger de forma semântica.
Instalação
$ yarn add vexta-errors
Como utilizar (aplicação Express)
Primeiro configure os parâmetros necessários em configs
, coloque o middleware vextaErrorHandler
na cadeia de middlewares do express (depois do middleware de rotas ou depois das rotas). Com isso o LoggerError
poderá ser lançado como um Error
padrão do JS, sendo necessário o preenchimento dos seus parâmetros na hora do throw
.
import express from 'express';
import { configs, vextaErrorHandler, LoggerError } from 'vexta-errors';
const app = express();
configs({
appKey: 'my-example-app-key',
loggerUrl: 'http://url-of-my-logger',
});
app.get('/', (req, res) => {
...
throw new LoggerError(...params);
});
app.use(vextaErrorHandler);
Feito por Vexta Systems - 2020