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

LPD-36095 Add dependencies to properly format workspaces #4413

Closed
wants to merge 1 commit into from

Conversation

kevenleone
Copy link

@kevenleone kevenleone commented Sep 11, 2024

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

@liferay-continuous-integration
Copy link
Collaborator

CI is automatically triggering the following test suites:

  •     ci:test:sf

@kevenleone
Copy link
Author

ci:test:relevant

@liferay-continuous-integration
Copy link
Collaborator

✔️ ci:test:sf - 1 out of 1 jobs passed in 4 minutes

Click here for more details.

Base Branch:

Branch Name: master
Branch GIT ID: 2ab0639159f0f653153be46d54c35665a1f5a1e1

Sender Branch:

Branch Name: LPD-36095
Branch GIT ID: 480da752e92bda43bec77f4b9afe4e0b62a9bbb5

1 out of 1jobs PASSED
1 Successful Jobs:
For more details click here.

@liferay-continuous-integration
Copy link
Collaborator

@liferay-continuous-integration
Copy link
Collaborator

✔️ ci:test:stable - 28 out of 28 jobs passed

✔️ ci:test:relevant - 31 out of 31 jobs passed in 2 hours 1 minute

Click here for more details.

Base Branch:

Branch Name: master
Branch GIT ID: 2ab0639159f0f653153be46d54c35665a1f5a1e1

Upstream Comparison:

Branch GIT ID: 2ab0639159f0f653153be46d54c35665a1f5a1e1
Jenkins Build URL: EE Development Acceptance (master) - 818 - 2024-09-11[04:55:39]

ci:test:stable - 28 out of 28 jobs PASSED
28 Successful Jobs:
ci:test:relevant - 31 out of 31 jobs PASSED
31 Successful Jobs:
For more details click here.
Test bundle downloads:

@liferay-continuous-integration
Copy link
Collaborator

Copy link
Collaborator

@bryceosterhaus bryceosterhaus left a 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",
Copy link
Collaborator

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",
Copy link
Collaborator

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

@dsanz
Copy link
Collaborator

dsanz commented Jan 23, 2025

@kevenleone I'm closing this due to inactivity. If you still need this merged, please resend and we'll take another look.

Thank you

@dsanz dsanz closed this Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants