@Faresh Yeah, Lua definitely does have some weaknesses but I’ve seen worse so it doesn’t stop me from using it.
I’m not aware of any TypeScript-like language for Lua.
I found TypeScriptToLua but I don’t like the idea as those are entirely different languages.
But luacheck is relatively popular in the Luanti community for static code analysis and linting.
I'm a 🕹️ gamer, 💻 libre game dev, 🗨️ comic maker, ✊ freedom lover, 🐧 Parabola GNU/Linux-libre user and ♠️ aro-ace.
I make this: 🌳 Repixture \<https://codeberg.org/Wuzzy/Repixture\> 🕹️ Games+mods for Luanti \<https://wiki.minetest.net/User:Wuzzy\> 🗨️ Nose Ears \<https://wuzzy.neocities.org\>
I help with: 🌱 Luanti \<https://minetest.net\> 🦔 Hedgewars (co-dev) \<https://hedgewars.org\> 🔣 Translations 🌟 Other free software
Contact: 💬 XMPP: Wuzzy2@jabber.ccc.de ✉️ E-mail: Wuzzy@disroot.org