semantic-sentry-error
TypeScript icon, indicating that this package has built-in type declarations

1.2.4 • Public • Published

TypeScript versionNodejs versionAPLv2

semantic-sentry-error

Getting Started

This project aims to allow tracking or reproducing the errors stored in Sentry.

Use as standard

To start, just click the Use semantic-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/almerindo/semanic-sentry-error
cd semantic-sentry-error
yarn

Download latest release

Download and unzip current master branch or one of tags:

wget https://github.com/almerindo/semantic-sentry-error/archive/master.zip -O semantic-sentry-error.zip
unzip semantic-sentry-error.zip && rm semantic-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 semantic-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 { User } from '@sentry/types';
import SER from 'semantic-sentry-error';
 
const user :User = {
      email : "almerindo.rehem@tux4ever.com",
      id : "12345667889",
      name: "Almerindo Rehem"
    };
 
const parent= {BOOKMARKS:{id:123}},
const service = 'TUX SERVICE';
const args= [{id:3, arg01:{name:'Tux 4 ever'}}];
 
SES.semanticErrorReport(new Error('Test Error'), true, parent, service, args, user );
//or
SES.semanticErrorReport(new Error('Test Error'), false );
//or
SES.semanticErrorReport(new Error('Test Error'), true, null, service, null, user );

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.

Package Sidebar

Install

npm i semantic-sentry-error

Weekly Downloads

1

Version

1.2.4

License

MIT

Unpacked Size

28.5 kB

Total Files

6

Last publish

Collaborators

  • almerindo.rehem