1.0.5 • Published 2 years ago
node-capturelogger v1.0.5
CaptureLogger for Node.js
Um complemento para reportar logs em seus projetos Node.js.
Execute:
npm i node-captureloggerAtive o serviço gratuitamente em Alexanderiscoding > Conectar-me > Perfil > Serviços
Configurando o package
Adicione em seu package.json as definições necessárias
CaptureLogger: Object | Se existir enviará os logs para a API | Se não existir precisará passar todas as informações necessariasdebug: Boolean (Opcional) | Os logs serão mostrados no console.serviceID: String | Preencha com o serviceID do CaptureLoggeraccessToken: String | Preencha com o accessToken do CaptureLoggersource: String | Preencha com uma identificação para saber a origem do logignore: Object (Opcional) | Preencha com o/osactiona ser ignorado ao enviarSenderMessage: Number (Opcional) |1Telegram -2Discord -3Slack -4Google Chat - Para definir um serviço de mensagem especifica com o SenderMessage
Exemplo de um package.json
{
"name": "node-app",
"version": "1.0",
"private": true,
"CaptureLogger": {
"serviceID": "d5d07efd-c652-4fc6-a6d2-0c098399fa7d",
"accessToken": "a1043d2d4f3805fd912eb38693492336d88d362c591c545e585f4f8057d44eee",
"source": "React Native App",
"ignore": ["autorizeUser", "CheckVersion"]
},
"scripts": {
"dev": "next dev"
}
}Método de uso
Importe o package na sua aplicação
const captureLogger = require('node-capturelogger');
Registre os logs de evento
captureLogger(action, log, userAgent);
é possivel alterar o nome da function de acordo com o seu gosto.
action: String | Nome do código de referêncialog: Any | Erro do código de referênciauserAgent: Any | userAgent do headers