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

Remove JavaToolInstallerV0 tests dependencies #16657

Conversation

KonstantinTyukalov
Copy link
Contributor

@KonstantinTyukalov KonstantinTyukalov commented Jul 27, 2022

Task name: JavaToolInstallerV0

Description: Removed npm package definitions from tests suite because it's not used and contains vulnerabilities:

Also added useful scripts in task npm definition

Documentation changes required: N

Added unit tests: N

Attached related issue: N

Checklist:

  • Task version was bumped
  • Checked that applied changes work as expected - ran unit tests locally

@KonstantinTyukalov KonstantinTyukalov requested a review from a team as a code owner July 27, 2022 11:02
@vmapetr
Copy link
Contributor

vmapetr commented Jul 27, 2022

According to the vulnerabilities - there is a problem only with minimist dev-dependency - are you sure that the whole npm definition should be deleted because of that?

@KonstantinTyukalov KonstantinTyukalov self-assigned this Jul 30, 2022
Konstantin Tyukalov added 2 commits August 2, 2022 19:24
@KonstantinTyukalov
Copy link
Contributor Author

According to the vulnerabilities - there is a problem only with minimist dev-dependency - are you sure that the whole npm definition should be deleted because of that?

@vmapetr This npm definition in the tests directory is not needed for tests execution, may contain differences between dependencies of main task packages and may also contain vulnerabilities, which adds to the workload. I think a good option in this case would be to remove the npm definitions from tests

@KonstantinTyukalov KonstantinTyukalov changed the title Update JavaToolInstallerV0 tests dependencies Remove JavaToolInstallerV0 tests dependencies Aug 3, 2022
@KonstantinTyukalov KonstantinTyukalov merged commit a1b4c3a into master Aug 3, 2022
@KonstantinTyukalov KonstantinTyukalov deleted the users/KonstantinTyukalov/JavaToolInstallerV0_bump_mocha branch April 16, 2023 08:47
@KonstantinTyukalov KonstantinTyukalov restored the users/KonstantinTyukalov/JavaToolInstallerV0_bump_mocha branch April 16, 2023 08:47
@KonstantinTyukalov KonstantinTyukalov deleted the users/KonstantinTyukalov/JavaToolInstallerV0_bump_mocha branch April 16, 2023 08:47
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.

5 participants