@eo-logger/client
Advanced tools
+1
-0
@@ -9,2 +9,3 @@ import { Context as BaseContext, ECS, Logger as BaseLogger, LoggerParams as BaseLoggerParams } from '@eo-logger/core'; | ||
| readonly context: Context; | ||
| private hasMetricsAlreadyCollected; | ||
| private readonly coreMetrics; | ||
@@ -11,0 +12,0 @@ constructor(params?: LoggerParams); |
+4
-2
@@ -14,4 +14,4 @@ "use strict"; | ||
| var _this = _super.call(this, tslib_1.__assign(tslib_1.__assign({}, params), { context: params.context || new Context() })) || this; | ||
| _this.hasMetricsAlreadyCollected = false; | ||
| _this.coreMetrics = [ | ||
| 'CLS', | ||
| 'FCP', | ||
@@ -32,4 +32,6 @@ 'FID', | ||
| _a)); | ||
| if (_this.coreMetrics.every(_this.context.hasMetricAlreadyRecorded)) { | ||
| var hasMetricAlreadyRecorded = function (metricName) { return _this.context.hasMetricAlreadyRecorded(metricName); }; | ||
| if (!_this.hasMetricsAlreadyCollected && _this.coreMetrics.every(hasMetricAlreadyRecorded)) { | ||
| _this.debug('metrics'); | ||
| _this.hasMetricsAlreadyCollected = true; | ||
| } | ||
@@ -36,0 +38,0 @@ }; |
+3
-3
| { | ||
| "name": "@eo-logger/client", | ||
| "version": "1.1.1", | ||
| "version": "2.0.0", | ||
| "description": "Client part of eo-logger", | ||
@@ -33,3 +33,3 @@ "author": "Maksim Sharipov <m.v.sharipov@gmail.com>", | ||
| "dependencies": { | ||
| "@eo-logger/core": "^1.1.1", | ||
| "@eo-logger/core": "^2.0.0", | ||
| "web-vitals": "^0.2.2" | ||
@@ -49,3 +49,3 @@ }, | ||
| ], | ||
| "gitHead": "3c618055651beccde479160fe234fdc37a129d8f" | ||
| "gitHead": "218c16cc3a1d8ee29d0b4bca388e48efb5117fc6" | ||
| } |
5601
5.26%119
2.59%+ Added
- Removed
Updated