We use TypeScript for browser game development and legacy modernisation.
TypeScript adds static type checking to JavaScript, helping catch mismatched data and incorrect API use during development. It fits alongside rendering tools and game frameworks, with the browser running the resulting JavaScript.