-
Notifications
You must be signed in to change notification settings - Fork 10
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
chore(migration): CRA to Vite, React 18 and other dependencies upgraded #98
chore(migration): CRA to Vite, React 18 and other dependencies upgraded #98
Conversation
Hey @almadigabor , |
@almadigabor I need your help to create dependency review tickets in eclipse for the following restricted libraries in this PR: npm/npmjs/-/i18next/23.11.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I ran the dash tool and got the following output:
|
I just ran it from my end, everything is approved except one dependency. "npm/npmjs/-/jsdom/24.0.0, MIT AND LGPL-2.0-or-later AND W3C-19980720 AND LicenseRef-scancode-iso-8879 AND (Apache-2.0 AND BSD-3-Clause), restricted, #14404" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you actually need this file in your repo? I would not add this explicitly. You can always run the dependency check workflow as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we have a pipeline to review the dependencies while building the app. For that we need this file to be present in the repo.
portal-frontend doing the same, I got the reference from there only. https://github.com/eclipse-tractusx/portal-frontend/tree/main/scripts/download
@almadigabor happy-dom replaced with jsdom due to license issue -> https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/14404#note_2134256 Please raise a dependency review ticket for this lib - npm/npmjs/-/happy-dom/14.7.1 |
@almadigabor any update on this? |
Hey @almadigabor ! Could you help us merge this PR soon? If you need any clarification pls let me know. |
@FaGru3n Could you please help here? |
Hey @ajithsimons, I've ran the tool, you can see the output below. A ticket was created for happy-dom.
|
Hey @ajithsimons, the ticket is closed and the dependency have been approved. You should update the DEPENDENCIES file and we can merge the PR. |
Thanks @almadigabor , I have updated the DEPENDENCIES file. you can merge now! |
Description
Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review: