2.0.2 • Published 4 years ago

sanar-sentry-error v2.0.2

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

TypeScript version Node.js version APLv2 Nodejs_CI

sanar-sentry-error

Getting Started

This project aims to create a standard error message to allow tracking or reproducing the errors stored in Sentry.

Use as standard

To start, just click the Use sanar-sentry-error link. Now start adding your code in the src and unit tests in the __tests__ directories.

Clone repository

To clone the repository use the following commands:

git clone https://github.com/sanar/sanar-sentry-error
cd sanar-sentry-error
yarn

Download latest release

Download and unzip current master branch or one of tags:

wget https://github.com/sanar/sanar-sentry-error/archive/master.zip -O sanar-sentry-error.zip
unzip sanar-sentry-error.zip && rm sanar-sentry-error.zip

Available Scripts

  • clean - remove coverage data, Jest cache and transpiled files,
  • build - transpile TypeScript to ES6,
  • build:watch - interactive watch mode to automatically transpile source files,
  • lint - lint source files and tests,
  • test - run tests,
  • test:watch - interactive watch mode to automatically re-run tests

Using

mkdir myfirstproject
cd myfirstproject
yarn init
yarn add sanar-sentry-error
yarn add @sentry/types 

Create a .env :

NODE_ENV=development
SENTRY_DSN=<YOUR_DSN_SENTRY>
PATH_PACKAGE_SON=/home/PATH_OF_myfirstproject
import SES,{ISemanticErrorConfig} from 'sanar-sentry-error';

const data :ISemanticErrorConfig ={
    error:new Error('Test Error'),
    user :{
      email : "almerindo.rehem@sanar.com",
      id : "12345667889",
      username: "Almerindo Rehem"
    },
    parent: {},
    service: 'CONTENTS',
    args: [{id:3, flashcard:{name:'Meu Flashcard'}}],

  };

SES.semanticErrorReport(data);

then, look your sentry account

Sentry Sentry

Some results in Sentry:

TAGS

TAGS

TAGS2

Filter

Filters

Error Erros

Scope User USER

Scope SDK SDK

Scope EXTRAS EXTRAS

License

See the LICENSE file for details.

1.0.2

4 years ago

1.0.1

4 years ago

1.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.0.0

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago