@nglogger/raven
Version:
Raven (sentry.io) transport for @nglogger
11 lines (10 loc) • 441 B
TypeScript
import { InjectionToken } from '@angular/core';
import * as Raven from 'raven-js';
import { Level, Meta, Scope, Transport } from '@nglogger/core';
export declare const RAVEN: InjectionToken<Raven.RavenStatic>;
export declare class RavenTransport implements Transport {
private raven;
constructor(raven: Raven.RavenStatic);
log(level: Level, scope: Scope, subject: string, meta?: Meta): void;
private _getRavenLevel(level);
}