rdw-archive / WebClient

[Proof of Concept] Browser-based client capable of rendering networked multiplayer games using modern web technologies
1 stars 0 forks source link

Add TypeScript definitions for the existing API surface #166

Open rdw-software opened 2 years ago

rdw-software commented 2 years ago

I don't want to switch entirely to TypeScript due to the compilation overhead and general annoyance, plus a considerable reduction in accessibility... at least not currently. However, having better editor support would likely be quite useful.

To that effect, .d.ts files should be added to describe all of the interfaces and builtin classes.