Files
effect-view/packages/effect-fc-example/src/lib/schema/json.ts
T
Julien Valverdé 38320b502d
Lint / lint (push) Failing after 10s
Rename packages
2026-07-26 22:38:39 +02:00

7 lines
381 B
TypeScript

import type { Schema } from "effect"
import type { JsonValue } from "type-fest"
export const assertEncodedJsonifiable = <S extends Schema.Schema<A, I, R>, A, I extends JsonValue, R>(schema: S & Schema.Schema<A, I, R>): S => schema
export const assertTypeJsonifiable = <S extends Schema.Schema<A, I, R>, A extends JsonValue, I, R>(schema: S & Schema.Schema<A, I, R>): S => schema