Update SASS and other UI related dependencies #139818
Open
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.
Description
Properly fixes #139816
Updates SASS to 1.80.6 and migrates changes
Updates FontAwesome from 1.2 -> 6.6
Remove MaterialUI (Wasn't being used)
Updates date-fns from 3.6 -> 4.1
Updates jsonpath from 1.0.2 -> 1.1
Updates launchdarkley-sdk from 3.3.2 -> 3.6
Updates mathjs from 7.5 -> 13.2.1
Updates prop-types from 15.7.2 -> 15.8.1
Updates vite from 5.4.6 -> 5.4.11
Updates vite-tsconfig-paths from 4.3.2 -> 5.1.2 and migrates changes
How to test
Run the app and take a peek! Icons should show properly, data should save and load, and calculations (Like those in Section 2) should calculate correctly
Pre-review checklist