Ukendio
efe9f0cc34
Merge conflicts
2025-04-22 04:42:34 +02:00
Marcus
42401f93ae
Add component registration and metadata API ( #219 )
...
* Add component registration and metadata API
* Fix test case erroring
* Fix type issues
* Add component to hook calls' arguments
* Add is_tag function
* Allow focus to capture a single Test
* Add test cases for preregistered tags
2025-04-22 04:38:30 +02:00
Axen
6835f91a09
Docs/hooks set order warning ( #220 )
...
* Add docs warning about hook set order
* Improve warning wording
2025-04-22 04:37:04 +02:00
Ukendio
38f189b54d
Initial commit
2025-04-22 04:10:45 +02:00
Ukendio
6811b6de0e
Fix test case erroring
2025-04-19 19:33:53 +02:00
Ukendio
a6c53c9de8
Add component registration and metadata API
2025-04-19 19:32:28 +02:00
Neon
e5a30f2bc7
Fix jecs addon repository links
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-04-17 21:08:32 +02:00
as8d
9163285f9e
Add a replication and input section and add feces and axis to addons.md ( #217 )
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-04-14 17:47:39 +02:00
Ukendio
6ec8ed69e9
Pin luau version
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-04-13 05:27:13 +02:00
Ukendio
f9bacf3f54
Remove until end of range for relationship
2025-04-13 05:21:41 +02:00
Ukendio
765a7f9a36
Removed unnecessary tests
2025-04-13 02:37:58 +02:00
Ukendio
66636fd844
Merge branch 'main' of https://github.com/Ukendio/jecs
2025-04-13 01:58:36 +02:00
Ukendio
fc4f4a6a3a
Add type overloads for World.has method
2025-04-13 01:52:41 +02:00
Ukendio
447bb76bb8
Optimize world:has and improve type annotations
2025-04-13 01:51:21 +02:00
nidho
d85a182c76
Fix duplicated 'Luau/TypeScript' in documentation ( #216 )
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-04-11 23:25:52 +02:00
Ukendio
4c958071e0
Change observers export value
2025-04-10 21:10:42 +02:00
Ukendio
ba31aa98ba
Cleanup testing slightly
2025-04-10 19:52:07 +02:00
Ukendio
5c051eb737
Merge branch 'main' of https://github.com/Ukendio/jecs
2025-04-06 20:38:53 +02:00
Marcus
d3830a1c2a
Replace linked list with bidirectional edges
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-04-06 19:24:10 +02:00
Ukendio
001431b836
Experiment: rip out linked lists from archetype graph
2025-04-05 06:04:48 +02:00
Ukendio
6bb36f281e
Merge branch 'main' of https://github.com/Ukendio/jecs
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-04-05 04:55:21 +02:00
Ukendio
74ef525092
Fix dst clone
2025-04-05 04:55:11 +02:00
Ukendio
df6c568c6b
0.6.0-rc.1
2025-04-05 00:42:04 +02:00
Ukendio
d24ab71e4c
Style fixes
2025-04-05 00:41:38 +02:00
Sivak
5e6b030fb4
Change OnSet to OnChange in type definitions for typescript ( #214 )
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-04-05 00:36:04 +02:00
EncodedVenom
908d83a619
Fix typo
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-03-30 20:00:49 -04:00
Ukendio
41ebde415f
OnChange should invoke after data has been set
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-03-30 22:49:11 +02:00
Ukendio
7bcd6bd220
Update docs
2025-03-30 22:29:43 +02:00
Ukendio
2b90fabec5
Add tests for addons
2025-03-30 22:14:22 +02:00
Ukendio
9c68218d5d
Update changelog
2025-03-30 21:47:25 +02:00
Ukendio
cf88c259f8
Replace OnSet hook with OnChange
2025-03-30 21:31:18 +02:00
Ukendio
a466ab151b
Move coverage under docs
2025-03-30 18:55:14 +02:00
Ukendio
3050ea1560
Add coverage to Nav
2025-03-30 18:42:16 +02:00
Ukendio
5a1424ee48
Merge branch 'main' of https://github.com/Ukendio/jecs
2025-03-30 18:41:59 +02:00
Ukendio
0455a55625
Remove duplicate .github folder
2025-03-30 18:38:14 +02:00
EncodedVenom
27b58e9745
Update jecs.md
...
Makes the sentence clearer
2025-03-30 12:24:24 -04:00
lolmanurfunny
0046dcdf1a
find_archetype_with shouldn't clone types unconditionally ( #210 )
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-03-29 02:22:15 +01:00
Ukendio
9800355131
Styling on coverage reports
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-03-28 02:29:55 +01:00
Ukendio
dd9db448e3
New coverage reports
2025-03-28 01:53:19 +01:00
Ukendio
34777b51c4
Fix typos
2025-03-28 01:52:33 +01:00
Ukendio
4eb15bbb55
Update removal functions to handle more variants
2025-03-27 21:49:44 +01:00
Ukendio
b81bd6eea8
Make tests lazily evaluated
2025-03-27 17:37:36 +01:00
Ukendio
e6039caaaf
Revert mirror back to pinned version
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-03-27 06:33:41 +01:00
Ukendio
5aec94cb5f
Remove file
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-03-27 05:08:55 +01:00
Ukendio
75f2584bf4
Clear ID will remove ID from all entities
2025-03-27 05:08:38 +01:00
Ukendio
4d6c2ccbb8
Change generic to unknown
2025-03-27 04:17:23 +01:00
Ukendio
bf33748ecf
Exclude html coverage reports from language stats
2025-03-27 04:09:09 +01:00
Ukendio
324f0fa9a2
Add html files to coverage folder
2025-03-27 03:55:43 +01:00
Ukendio
1561e446b8
Add html files to coverage folder
2025-03-27 03:55:16 +01:00
Ukendio
9a22b38bb3
Reorganize repo
2025-03-27 02:33:38 +01:00