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

[WEB][30GR][Draft] integrate a dependency checker (BP040) #52

Closed
2 tasks
titiBeOne opened this issue Apr 5, 2023 · 1 comment
Closed
2 tasks

[WEB][30GR][Draft] integrate a dependency checker (BP040) #52

titiBeOne opened this issue Apr 5, 2023 · 1 comment
Labels
ecoCode-standard Techno: javascript Refers to the JavaScript ecosystem

Comments

@titiBeOne
Copy link
Contributor

titiBeOne commented Apr 5, 2023

remove dependencies outdated (BP040)

Platform

OS OS version Langage
- - JS

Main caracteristics

ID Title Category Sub-category
CRDOMxxx Remove dependencies outdated Best Practice -

Severity / Remediation Cost

Severity Remediation Cost
Hight Hight
  • Case 2 : Identity and remove the outdated library.
Severity Remediation Cost
Hight Hight

Rule short description

  • Case 1: Identify the outdated library

Rule complete description

Text

♻️ There is a lot of dependency outdated and don't necessary to be used, integrate a dependency checker that list the dependency which contain some vulnerability :
https://github.com/dependency-check/dependency-check-sonar-plugin
this plugin is based on OWASP ressources : https://owasp.org/www-project-dependency-check/

Benefits

Remove useless library

Implementation principle

@utarwyn utarwyn added the Techno: javascript Refers to the JavaScript ecosystem label Mar 7, 2024
@utarwyn
Copy link
Member

utarwyn commented Mar 7, 2024

Hello 👋

Although the idea is welcome and very interesting, I don't think it's directly linked to eco-design. I also see that the dependency-check plugin seems to be doing the job perfectly and is being maintained. I don't think it's relevant to implement this rule as it stands in ecoCode.

By the way, we need to be careful about dependencies on our ecoCode plugins, and a ticket has been opened on the subject: green-code-initiative/ecoCode#176

Thank you for the idea!
Regards

@utarwyn utarwyn closed this as not planned Won't fix, can't repro, duplicate, stale Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ecoCode-standard Techno: javascript Refers to the JavaScript ecosystem
Projects
None yet
Development

No branches or pull requests

3 participants