Three.js maintainers: What are your thoughts on @types/three? How do you deal with types in three.js?

Not sure what is being discussed here. They do have Babylon for what it’s worth.

The topic specifically is about TSL type safety, which is a huge topic on its own. I somewhat digressed by asking what is the state of JSDoc in three. The source is full of it.

The rest of this stuff and calling people bitches definitely feels off topic…

Three doesn’t need to be rewritten in TS that’s why the whole @types project exists.

Not sure if it helps the discussion, but some of us are using the typdefs for Three.js to generate externs for Haxe language. I’ve been happily using it for type-safe development with no shackles to big tech.