release types for v0.8.0 in jecs.d.ts

This commit is contained in:
Jun Jie Huang 2025-07-04 20:56:14 -07:00
parent 8fd32978b4
commit 1f430cf8a4
3 changed files with 7 additions and 6 deletions

7
jecs.d.ts vendored
View file

@ -234,12 +234,12 @@ export class World {
each(id: Id): IterableFunction<Entity>;
/**
* Returns an iterator that yields all child entities of the specified parent entity.
* Returns the child entity of the specified parent entity.
* Uses the ChildOf relationship internally.
* @param parent The parent entity to get children for
* @returns An iterator function that yields child entities
* @returns Exclusive children, if any, of the parent entity.
*/
children(parent: Entity): IterableFunction<Entity>;
children(parent: Entity): Entity | undefined;
/**
* Searches the world for entities that match specified components.
@ -310,6 +310,7 @@ export declare const OnDeleteTarget: Tag;
export declare const Delete: Tag;
export declare const Remove: Tag;
export declare const Name: Entity<string>;
export declare const Exclusive: Tag;
export declare const Rest: Entity;
export type ComponentRecord = {

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "@rbxts/jecs",
"version": "0.6.0",
"version": "0.8.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@rbxts/jecs",
"version": "0.6.0",
"version": "0.8.0",
"license": "MIT",
"devDependencies": {
"@rbxts/compiler-types": "^2.3.0-types.1",

View file

@ -1,6 +1,6 @@
{
"name": "@rbxts/jecs",
"version": "0.7.3",
"version": "0.8.0",
"description": "Stupidly fast Entity Component System",
"main": "jecs.luau",
"repository": {