CEV-Eris
CEV-Eris copied to clipboard
Update some TGUI dependencies
About The Pull Request
Updates Yarn, Node, and replaces (no longer working with VSCode extension) Prettierx with regular Prettier that works.
TGUI refused to compile new interfaces because no prettier formatting. Prettier refused to format because it got too outdated. At this point I'm not even sure why, but to get new Prettier going I needed Yarn. Yarn didn't work without newer Node, so it's also on board. Non-essential dependencies weren't updated.
Why It's Good For The Game
Can I have more TGUI please?
Testing
Edited a .tsx file so it is not compliant with Prettier formatting. Started compilation. Saw Prettier extension edit the .tsx right before my eyes, instead of telling me to fuck off. Build compiled with no issues.
Ran the game, interacted with nearest TGUI, touched buttons on it to make sure it's working.
Changelog
:cl: code: Bumped Node to 20.12.0 code: Bumped Yarn to 4.3.1 code: Replaced Prettierx with Prettier /:cl: