Commit graph

5 commits

Author SHA1 Message Date
EncodedVenom
ea12df96a4
Add Typescript Types (#51)
* Add package.json, tsconfig.json, and change gitignore

* Typescript Types

* Make World a single class, refactor of all query types

* Fix InferComponents types due to typo / misunderstanding

* Bump dependencies

* Fix get type to include undefined and add documentation

* Remove non-user facing types

* Rename PossiblyUndefinedPack -> Nullable

* Some changes to how EntityIndex is handled

* Consistent formatting

* Remove EntityIndex related type definitions

* Match API

* Doc comments
2024-06-15 22:03:04 +02:00
Marcus
91d3fcabc3
Add case for when component is not found in archetype (#25)
* Add case for when component is not found in archetype

* Check only destination archetype first

* Omit onNotifyAdd
2024-05-08 00:57:22 +02:00
howmanysmall
283243350f
Fix style and add some micro optimizations (#27) 2024-05-05 01:52:01 +02:00
Ukendio
1fa459ff71 Publish paper 2024-04-23 17:20:33 +02:00
Ukendio
6cafbc1221 Rebase 2024-04-23 17:10:49 +02:00