From 7f3c867b07afdcb24113a83887e01d715847e15d Mon Sep 17 00:00:00 2001 From: Dimitri Kennedy Date: Sun, 21 Jan 2024 18:20:50 -0500 Subject: [PATCH] fix type error quick --- public-packages/schemaStream/tests/jsonParser.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public-packages/schemaStream/tests/jsonParser.test.ts b/public-packages/schemaStream/tests/jsonParser.test.ts index 112899a..dbac72e 100644 --- a/public-packages/schemaStream/tests/jsonParser.test.ts +++ b/public-packages/schemaStream/tests/jsonParser.test.ts @@ -3,7 +3,7 @@ import { describe, expect, test } from "bun:test" import { lensPath, view } from "ramda" import { z, ZodObject, ZodRawShape } from "zod" -const checkPathValue = (obj, path) => { +const checkPathValue = (obj: object, path: (string | number)[]) => { const lens = lensPath(path) const value = view(lens, obj) @@ -12,11 +12,11 @@ const checkPathValue = (obj, path) => { } async function runTest(schema: ZodObject, jsonData: object) { - let completed: (string | number | undefined)[][] = [] + let completed: (string | number)[][] = [] const parser = new SchemaStream(schema, { onKeyComplete({ completedPaths }) { - completed = completedPaths + completed = completedPaths as (string | number)[][] } }) @@ -77,7 +77,7 @@ describe("SchemaStream", () => { const data = {} const { result } = await runTest(schema, data) - console.log(result) + expect(result).toEqual({ someString: "default string", someNumber: 420,