UNPKG

@neo-one/monitor

Version:

NEO•ONE monitoring.

27 lines (25 loc) 2.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const MonitorBase_1 = require("./MonitorBase"); class BrowserMonitor extends MonitorBase_1.MonitorBase { static create({ service, logger, tracer, spanLogLevel }) { return new BrowserMonitor({ service, component: service, logger: logger === undefined ? { log: () => { }, close: (callback) => { callback(); }, } : logger, tracer, now: () => Date.now(), spanLogLevel, }); } } exports.BrowserMonitor = BrowserMonitor; //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJyb3dzZXJNb25pdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsK0NBQW9EO0FBVXBELE1BQWEsY0FBZSxTQUFRLHlCQUFXO0lBQ3RDLE1BQU0sQ0FBQyxNQUFNLENBQUMsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxZQUFZLEVBQXdCO1FBQ2xGLE9BQU8sSUFBSSxjQUFjLENBQUM7WUFDeEIsT0FBTztZQUNQLFNBQVMsRUFBRSxPQUFPO1lBQ2xCLE1BQU0sRUFDSixNQUFNLEtBQUssU0FBUztnQkFDbEIsQ0FBQyxDQUFDO29CQUNFLEdBQUcsRUFBRSxHQUFHLEVBQUU7b0JBRVYsQ0FBQztvQkFDRCxLQUFLLEVBQUUsQ0FBQyxRQUFRLEVBQUUsRUFBRTt3QkFDbEIsUUFBUSxFQUFFLENBQUM7b0JBQ2IsQ0FBQztpQkFDRjtnQkFDSCxDQUFDLENBQUMsTUFBTTtZQUNaLE1BQU07WUFHTixHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRTtZQUNyQixZQUFZO1NBQ2IsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztDQUNGO0FBdkJELHdDQXVCQyIsImZpbGUiOiJuZW8tb25lLW1vbml0b3Ivc3JjL0Jyb3dzZXJNb25pdG9yLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTW9uaXRvckJhc2UsIFRyYWNlciB9IGZyb20gJy4vTW9uaXRvckJhc2UnO1xuaW1wb3J0IHsgTG9nZ2VyLCBMb2dMZXZlbCB9IGZyb20gJy4vdHlwZXMnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEJyb3dzZXJNb25pdG9yQ3JlYXRlIHtcbiAgcmVhZG9ubHkgc2VydmljZTogc3RyaW5nO1xuICByZWFkb25seSBsb2dnZXI/OiBMb2dnZXI7XG4gIHJlYWRvbmx5IHRyYWNlcj86IFRyYWNlcjtcbiAgcmVhZG9ubHkgc3BhbkxvZ0xldmVsPzogTG9nTGV2ZWw7XG59XG5cbmV4cG9ydCBjbGFzcyBCcm93c2VyTW9uaXRvciBleHRlbmRzIE1vbml0b3JCYXNlIHtcbiAgcHVibGljIHN0YXRpYyBjcmVhdGUoeyBzZXJ2aWNlLCBsb2dnZXIsIHRyYWNlciwgc3BhbkxvZ0xldmVsIH06IEJyb3dzZXJNb25pdG9yQ3JlYXRlKTogQnJvd3Nlck1vbml0b3Ige1xuICAgIHJldHVybiBuZXcgQnJvd3Nlck1vbml0b3Ioe1xuICAgICAgc2VydmljZSxcbiAgICAgIGNvbXBvbmVudDogc2VydmljZSxcbiAgICAgIGxvZ2dlcjpcbiAgICAgICAgbG9nZ2VyID09PSB1bmRlZmluZWRcbiAgICAgICAgICA/IHtcbiAgICAgICAgICAgICAgbG9nOiAoKSA9PiB7XG4gICAgICAgICAgICAgICAgLy8gZG8gbm90aGluZ1xuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBjbG9zZTogKGNhbGxiYWNrKSA9PiB7XG4gICAgICAgICAgICAgICAgY2FsbGJhY2soKTtcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIH1cbiAgICAgICAgICA6IGxvZ2dlcixcbiAgICAgIHRyYWNlcixcbiAgICAgIC8vIE5PVEU6IFdlIGRvIG5vdCB1c2UgcGVyZm9ybWFuY2Uubm93IGJlY2F1c2UgdGhlcmUgaXMgbm8gbG9uZ2VyIGFcbiAgICAgIC8vICAgICAgIGJlbmVmaXQgaW4gYnJvd3NlcnMgd2l0aCByZXN1bHQgcm91bmRpbmcuXG4gICAgICBub3c6ICgpID0+IERhdGUubm93KCksXG4gICAgICBzcGFuTG9nTGV2ZWwsXG4gICAgfSk7XG4gIH1cbn1cbiJdfQ==