This PR relaxes scenes dependencies so consuming apps (like Grafana) don't bundle multiple copies of packages when they get patch or minor bumps.
Additionally it sets e2e-selectors as a peer dep to solve conflicts occurring within yarn lock in Grafana which has caused issues for those that build Grafana from source in CI environments where yarn enables "hardening mode".
📦 Published PR as canary version: 5.24.1--canary.940.11818090538.0
:sparkles: Test out this PR locally via:
```bash
npm install @grafana/scenes-react@5.24.1--canary.940.11818090538.0
npm install @grafana/scenes@5.24.1--canary.940.11818090538.0
# or
yarn add @grafana/scenes-react@5.24.1--canary.940.11818090538.0
yarn add @grafana/scenes@5.24.1--canary.940.11818090538.0
```
This PR relaxes scenes dependencies so consuming apps (like Grafana) don't bundle multiple copies of packages when they get patch or minor bumps.
Additionally it sets e2e-selectors as a peer dep to solve conflicts occurring within yarn lock in Grafana which has caused issues for those that build Grafana from source in CI environments where yarn enables "hardening mode".
📦 Published PR as canary version:
5.24.1--canary.940.11818090538.0
:sparkles: Test out this PR locally via: ```bash npm install @grafana/scenes-react@5.24.1--canary.940.11818090538.0 npm install @grafana/scenes@5.24.1--canary.940.11818090538.0 # or yarn add @grafana/scenes-react@5.24.1--canary.940.11818090538.0 yarn add @grafana/scenes@5.24.1--canary.940.11818090538.0 ```