Skip to content

Conversation

enrico-kaack-comp
Copy link
Contributor

What this PR does / why we need it:
We had some leftover dependencies from earlier prototype version that we dont use anymore. This PR removes them.

Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:

Copy link
Contributor

@andreaskienle andreaskienle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you removed a bit too much.

Technically it would work because the “missing” dependencies are referenced by other dependencies, but we should not rely on this. For example, clsx ist installed indirectly because it’s also used by @ui5/webcomponents-react, or javascript-time-ago is referenced by react-time-ago and so on. But this is an implementation detail that could change.

We should explicitly state and document our dependencies.

@enrico-kaack-comp
Copy link
Contributor Author

enrico-kaack-comp commented Mar 25, 2025

Great spot, thank you Andreas. I fully agree, we should explicitly mention our dependencies. I did not think of them being indirectly referenced when I remove them and the build and test were successful. I changed according to your feedback, please recheck 🥇

Copy link
Contributor

@andreaskienle andreaskienle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏻

@enrico-kaack-comp enrico-kaack-comp merged commit 6992c4a into main Mar 26, 2025
4 checks passed
@enrico-kaack-comp enrico-kaack-comp deleted the chore/remove-unused-packages branch March 26, 2025 10:09
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.

2 participants