* Add types for (Cached)Query.has (#286)
* ts type update
* changed to hard tabs
* reverted back to old formatting for some
* more fixes
* only keep query has
* Build studio docs
* Fix the nightly.link
* Make the nightly.link work for the main Jecs repo, rename the workflow
* Add alias resolution
* Artifacts expire, run the action every month
* Add deleted flag to removed handler typings (#288)
* update types
* change "StatefulHook" to "HookWithData" and "StatelessHook" to "HookWithDeleted"
* Update deleted flag type
---------
Co-authored-by: maeriil <104389763+maeriil@users.noreply.github.com>
Co-authored-by: m10 <165406716+mrkboy10@users.noreply.github.com>
Co-authored-by: Marcus <ukendio@gmail.com>
* increment checkout version (v3 is deprecated)
* Use action instead to simplify CI
* inc version
* increment version
* Change script
* inc version
* Finalize the CI workflow stuff
* Return empty query when Without removes all archetypes
* Type replace callback as Any
* Add test with ChangeTracker
* Rename tests files
* Fix indentation
* Change CI
* First attempt at CI
* second attempt
* attempt 3
* attempt 4
* Try using git env
* Combine steps
* Rename
* Run last step at all costs
* (testing workflow to see if it passes when it should)
* Workflow dispatch
* Revert commit that made unit tests pass (intentional)
* init bug / feat templates
* capital J for style
* PR templates
* Combine templates because github be like that
* Out with the old
* package and package lock files
* Deploy docs workflow
* Absolutely massive commit (docs)
* Delete cache and add to gitignore
* Goodbye cache
* Rename Matter -> Jecs in release workflow
* Delete body from release message
This should theoretically prevent the overriding description bug that Ukendio mentioned on discord. Unsure since I haven't tested in another repo workflow yet.