diff --git a/packages/cultcache-ts/src/codec.ts b/packages/cultcache-ts/src/codec.ts index c37b6a07..7381c348 100644 --- a/packages/cultcache-ts/src/codec.ts +++ b/packages/cultcache-ts/src/codec.ts @@ -27,8 +27,8 @@ export const string: Codec = { }; export const number: Codec = { - encode: (value) => (expect(value, "a number", typeof value === "number" && Number.isFinite(value)), value), - decode: (raw) => (expect(raw, "a number", typeof raw === "number" && Number.isFinite(raw)), raw as number), + encode: (value) => (expect(value, "a number", Number.isFinite(value)), value), + decode: (raw) => (expect(raw, "a number", Number.isFinite(raw)), raw as number), }; export const boolean: Codec = {