© 2026 Hedgehog Software, LLC
Expected object, got "{\"foo\":1}" at ["data"]
import { Schema } from "effect"; const schema = Schema.Struct({ a: Schema.String, data: Schema.fromJsonString(Schema.Struct({ foo: Schema.Number })) }).pipe(Schema.encodeKeys({ a: "b" })); Schema.encodeSync(schema)({ data: { foo: 1 }, a: "dfs" }); //? Expected object, got "{\"foo\":1}" at ["data"]