Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/react peer conflicts #850

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

XaaXaaX
Copy link
Contributor

@XaaXaaX XaaXaaX commented Oct 9, 2024

Motivation

EC uses many dependent packages and we see lots of verbose warnings in CI
We can override the react peers to use the project react installed version
Screenshot 2024-10-09 at 13 49 34

Caution

This need to be tested and we need to validate if all parts of project are working

Copy link

changeset-bot bot commented Oct 9, 2024

🦋 Changeset detected

Latest commit: 3d0350a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@eventcatalog/core Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@XaaXaaX XaaXaaX force-pushed the fix/react-peer-conflicts branch 4 times, most recently from ac15249 to e2e755c Compare October 10, 2024 09:21
@boyney123
Copy link
Collaborator

Yeah all these react peer conflicts from spotlight are slightly annoying. I just tested locally and things to work with this, but I'm not sure if we have any side effects introducing this? Any thoughts @carlosallexandre ?

@XaaXaaX
Copy link
Contributor Author

XaaXaaX commented Oct 16, 2024

Yeah all these react peer conflicts from spotlight are slightly annoying. I just tested locally and things to work with this, but I'm not sure if we have any side effects introducing this? Any thoughts @carlosallexandre ?

I did also a walkthrough and sound promising but you know , nothing clear in JS ecosystem :D

@carlosallexandre
Copy link
Contributor

LGTM,

But if you are afraid, we can place some e2e tests. I setup the playwright for e2e tests right now - #873.

@XaaXaaX XaaXaaX force-pushed the fix/react-peer-conflicts branch 3 times, most recently from 439764a to 9c2a0c1 Compare October 23, 2024 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants