I looked at many options, what I lacked when I looked in this space is a big comparable project to, say, my game engine
https://github.com/lanarts/lanarts that uses one of these typed Lua's. I'm not in a position where I can spend the time being the first - typescript has very mature idioms for large code bases