Files
JeremiahandGitHub 594cac30b5 Modernized TGUI panel (#94514)
## About The Pull Request
Pretty huge, sorry.

TGUI Panel is made entirely independent of TGUI backend, and thus no
more redux. It's all modern global state.
Message types expected from the backend are all neatly organized in
events/listeners.ts.
Many files have been updated or converted to typescript along the way. 

TGUI panel should behave as it did before, but hopefully it'll be more
reliable and more performant.
Basically pt 2 of #94436
## Why It's Good For The Game
TGUI panel gets a big upgrade. I get to rip out redux directly after
this.

For code readability, I'm drawing a clear line between what is a server
message and what is a client action. The event handlers themselves are
then written very straight forward, in typescript.

Fixes #90773
## Changelog
2025-12-19 15:04:01 -05:00

10 lines
129 B
JSON

{
"name": "common",
"version": "4.3.1",
"dependencies": {
"es-toolkit": "^1.43.0",
"zod": "^4.2.0"
},
"private": true
}