summaryrefslogtreecommitdiff
path: root/src/lib/core/common.ts
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2025-10-29 21:43:54 -0700
committerKai Stevenson <kai@kaistevenson.com>2025-10-29 21:43:54 -0700
commit2326b6ce7d9135dc350d2005f75bf89584750d39 (patch)
treee486e9da30d88d8dfc05ee7c23bd3d3864353eea /src/lib/core/common.ts
parent4c38a3152fbecc363ea992ad0ef49200cc2c32a7 (diff)
rendering works
Diffstat (limited to 'src/lib/core/common.ts')
-rw-r--r--src/lib/core/common.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/core/common.ts b/src/lib/core/common.ts
index b5f494e..8cff899 100644
--- a/src/lib/core/common.ts
+++ b/src/lib/core/common.ts
@@ -38,7 +38,12 @@ export type ASTNode<
Type extends NodeType = NodeType,
Name extends string = string,
Value extends any = any,
- Children extends ASTNode[] = ASTNode<NodeType, string, any, any>[]
+ Children extends readonly ASTNode[] = readonly ASTNode<
+ NodeType,
+ string,
+ any,
+ any
+ >[]
> = {
type: Type;
name: Name;