-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Bump TGUI dependencies, updates tooling #22410
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please update the PR description to include the Node 18 change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fuck it we ball
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Haven't seen any issues, it's probably fine
* bump deps to remove vulnerabilities * new script who dis * more changes to support it * node 16 * node 18 * fixes CI * prettier decided to do this * stops the dev server exploding * fixes dev server for real
What Does This PR Do
ERR_OSSL_EVP_UNSUPPORTED
error. By consequence we also need--no-experimental-fetch
or further things break.I want to stress that no functionality changes have been made to TGUI code in this PR. It's all stylistic.
EDIT: I liked there are like 2 non-stylistic changes where things inside of maps are given keys so they are compliant. No real actual changes to end user from this though.
Why It's Good For The Game
Updated dependencies patches security issues. If we are staying with TGUI 3 for the foreseeable future, we should look after it.
We also have like, a ton of major vulnerability alerts due to current TGUI deps. No thank you.
Testing
Loaded a bunch of TGUIs, everything looked normal. Dev server works fine still.
Should still TM it as I don't 100% trust automated tools.
Changelog
NPFC