NateTheGreatt / bitECS

Functional, minimal, data-oriented, ultra-high performance ECS library written in JavaScript
Mozilla Public License 2.0
902 stars 83 forks source link

Refactor to add TypeScript #131

Closed krispya closed 6 months ago

krispya commented 7 months ago

This updates TS to v5, uses tsup for builds and vittest for testing. Since we talked about removing or changing most modules, I didn't bother trying to thoroughly type everything, but this creates the scaffolding.

krispya commented 6 months ago

Good bye main, hello next.