-
Notifications
You must be signed in to change notification settings - Fork 1
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
LPD-36095 Add dependencies to properly format workspaces #4413
Conversation
CI is automatically triggering the following test suites:
|
ci:test:relevant |
✔️ ci:test:sf - 1 out of 1 jobs passed in 4 minutesClick here for more details.Base Branch:Branch Name: master Sender Branch:Branch Name: LPD-36095 1 Successful Jobs:For more details click here. |
Jenkins Build:test-portal-source-format#10128 Jenkins Report:jenkins-report.html Jenkins Suite:sf Pull Request:liferay-frontend#4413 Testray Routine:EE Pull Request Testray Build ID:8062201 Testray Importer:publish-testray-report#38730 |
✔️ ci:test:stable - 28 out of 28 jobs passed✔️ ci:test:relevant - 31 out of 31 jobs passed in 2 hours 1 minuteClick here for more details.Base Branch:Branch Name: master Upstream Comparison:Branch GIT ID: 2ab0639159f0f653153be46d54c35665a1f5a1e1 ci:test:stable - 28 out of 28 jobs PASSED28 Successful Jobs:
ci:test:relevant - 31 out of 31 jobs PASSED31 Successful Jobs:
For more details click here.Test bundle downloads:
|
Jenkins Build:test-portal-acceptance-pullrequest(master)#17899 Jenkins Report:jenkins-report.html Jenkins Suite:relevant Pull Request:liferay-frontend#4413 Testray Routine:EE Pull Request Testray Build:[master] ci:test:relevant - kevenleone > liferay-frontend - PR#4413 - 2024-09-11[07:51:28] Testray Build ID:8236352 Testray Importer:publish-testray-report#38736 |
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 need to make sure that the versions we have for each dependency align with the version in ./modules/_node-scripts/package.json
and more specifically it would be good to lock the version number, meaning we don't use and loose version numbers with ~,^,*
"@typescript-eslint/eslint-plugin": "8.5.0", | ||
"babel-eslint": "^10.0.3", | ||
"eslint": "8.56.0", | ||
"execa": "^9.2.0", |
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.
This shouldn't be a dependency, it has nothing to do with the others.
"eslint": "8.56.0", | ||
"execa": "^9.2.0", | ||
"prettier": "3.3.3", | ||
"stylelint": "16.9.0", |
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.
Is this necessary? It is separate from eslint and prettier
@kevenleone I'm closing this due to inactivity. If you still need this merged, please resend and we'll take another look. Thank you |
Ticket: https://liferay.atlassian.net/browse/LPD-36095
This ticket is a follow up of brianchandotcom#153397
I added few more libraries to the package.json to properly format the files