API reference › @evolu/common › Type › Json
const Json: brand("Json", String, (value) => {
const result = parseJson(value);
if (!result.ok) return result;
return ok(value);
});
Defined in: packages/common/src/Type.ts:4246
JSON-string Type.
Example
const result = Json.from('{"key":"value"}'); // ok
const error = Json.from("invalid json"); // err