diff --git a/tracers.ts/src/tracers/array-tracer.ts b/tracers.ts/src/tracers/array-tracer.ts index 8e34016..d314bee 100644 --- a/tracers.ts/src/tracers/array-tracer.ts +++ b/tracers.ts/src/tracers/array-tracer.ts @@ -23,6 +23,7 @@ export const createArrayTracer = ( const buildInitial = () => { if (!!initial) { + metadata.length = initial.length; return [...initial]; } if (!!walker) { @@ -30,6 +31,7 @@ export const createArrayTracer = ( walker({ add: (item) => { initial.push(item); + metadata.length++; }, }); return initial;