Jsonifiable
Some checks failed
Lint / lint (push) Failing after 10s

This commit is contained in:
Julien Valverdé
2024-06-18 00:21:23 +02:00
parent 795316f8db
commit 508f7ea2f2

View File

@@ -17,10 +17,12 @@ expectStruct(s2)
export function Jsonifiable<
A, I, R,
JsonifiableFields extends Schema.Struct.Fields
JsonifiableA extends I, JsonifiableI, JsonifiableR,
// JsonifiableFields extends Schema.Struct.Fields
>(
schema: Schema.Schema<A, I, R>,
jsonifiable: Schema.Struct<JsonifiableFields> & { readonly Type: I },
// jsonifiable: Schema.Struct<JsonifiableFields> & { readonly Type: I },
jsonifiable: Schema.Schema<JsonifiableA, JsonifiableI, JsonifiableR>
) {
return jsonifiable.pipe(schema)
return jsonifiable.pipe(Schema.compose(schema))
}