grafana / faro-web-sdk

The Grafana Faro Web SDK, part of the Grafana Faro project, is a highly configurable web SDK for real user monitoring (RUM) that instruments browser frontend applications to capture observability signals. Frontend telemetry can then be correlated with backend and infrastructure data for full-stack observability.
https://grafana.com/oss/faro/
Apache License 2.0
688 stars 62 forks source link

unmet peer @opentelemetry/api@">=1.3.0 <1.8.0": found 1.8.0 #598

Open MatthewHerbst opened 1 month ago

MatthewHerbst commented 1 month ago

Description

When npm i is run, npm installs @opentelemetry/api@1.8.0 since this matches the semver requirement of @grafana/faro-core. However, this then conflicts with the peer dependency requirement of @opentelemetry/otlp-transformer

Steps to reproduce

Expected behavior

There should be no peer dependency warnings

Actual behavior

There are peer dependency warnings

Environment

Demo

(Installed using pnpm)

Screenshot 2024-05-29 at 4 35 31 PM