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

Update rimraf to version 5.0.0 to resolve outdated dependency issues #14066

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

The1W2c
Copy link

@The1W2c The1W2c commented Jan 11, 2025

Update rimraf to version 5.0.0 to resolve outdated dependency issues
Pull Request Description:
Summary
This pull request updates the rimraf dependency from version 3.0.2 to 5.0.0. The previous version of rimraf relied on unsupported dependencies, which could cause potential security, compatibility, and maintenance issues.
Changes Made

  1. Updated the rimraf version in package.json to ^5.0.0.
  2. Regenerated the package-lock.json file by running npm install.
  3. Verified that all unit tests pass successfully after the update.
  4. Ensured compatibility with existing code by running the linter and integration tests.

Reason for Change
The current version of rimraf (3.0.2) is no longer supported.
It uses outdated dependencies that may introduce vulnerabilities or compatibility problems.
Upgrading to version 5.0.0 ensures the project remains up-to-date with actively maintained dependencies.

Testing Performed

  1. Ran all unit tests using npm test, and all tests passed successfully.
  2. Verified that the linter (npm run lint) did not raise any issues.
  3. Checked for any breaking changes or compatibility issues caused by the updated dependency.

Impact
This change has no breaking impact on existing functionality.
Improves the overall security and maintainability of the project by using an actively supported dependency.
Checklist
Updated the dependency in package.json.
Regenerated package-lock.json.
Ran all tests and confirmed they passed.
Verified no breaking changes were introduced.
Followed contribution guidelines outlined in the repository.
Linked Issue
This PR resolves issue #13889.

Updated rimraf from 3.0.2 to 5.0.0 as the previous version is no longer supported and uses outdated dependencies.
@The1W2c The1W2c requested a review from a team as a code owner January 11, 2025 15:04
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.

1 participant