in src/performance/index.ts [83:98]
private observeResources() {
observe('resource', (list) => {
const newResources = list.filter((d: PerformanceResourceTiming) => !InitiatorTypes.includes(d.initiatorType))
.map((d: PerformanceResourceTiming) => ({
service: this.options.service,
serviceVersion: this.options.serviceVersion,
pagePath: this.options.pagePath,
name: d.name,
duration: Math.floor(d.duration),
size: d.transferSize,
protocol: d.nextHopProtocol,
resourceType: d.initiatorType,
}));
this.resources.push(...newResources);
});
}