Remove outdated Ruby-Sass and Node-Sass dependencies #3952
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Remove outdated Ruby-Sass and Node-Sass dependencies
This pull request proposes the removal of outdated dependencies, specifically Ruby-Sass and Node-Sass, to improve the overall maintainability and performance of the repository. Both dependencies are no longer actively supported and they are both out of date
Key Changes:
Removed Ruby-Sass and Node-Sass files:
Removed redundant files for the Sass test folder.
Streamlined the test directory:
The test directory now only contains Dart-Sass, reducing clutter and complexity.
Resolved Node-Sass syntax issues:
Adjustments have been made to eliminate deprecated syntax.
Rationale:
Both Ruby-Sass and Node-Sass are no longer actively supported.
The repository now fully aligns with modern standards by using Dart-Sass exclusively.
This change reduces potential maintenance in the future by removing outdated tools.
Testing:
This PR primarily involves the clean-up and reorganization of files. No testing was performed, as no new functionality or features were introduced.
Before and After:
The directory now focuses solely on Dart-Sass, which is the preferred and modern standard.
Changelog:
Not needed, as this is a clean-up effort.
Additional Notes:
This aligns the repository with current best practices by removing unsupported tools and ensuring a cleaner structure.