refactor(tracers): 简化 ArrayTracerMetadata 为接口类型

将类型别名改为接口声明,并移除已被注释的属性,使类型定义更清晰。
This commit is contained in:
2026-03-04 11:24:10 +08:00
parent 9aad52347b
commit a0c0c17984
+2 -3
View File
@@ -7,10 +7,9 @@ interface ArrayTracerCreateOptions<T extends JsonValue> {
walker?: (builder: { add: (item: T) => void }) => void; walker?: (builder: { add: (item: T) => void }) => void;
} }
type ArrayTracerMetadata = { interface ArrayTracerMetadata {
// initial: JsonValue[];
length: number; length: number;
}; }
export const createArrayTracer = <T extends JsonValue = JsonValue>( export const createArrayTracer = <T extends JsonValue = JsonValue>(
options: ArrayTracerCreateOptions<T>, options: ArrayTracerCreateOptions<T>,