import { parseJsonPrioritised } from "../../utils/json"; import { MetadataDomain } from "../../domain"; export function parseMetadataCHRecordToDomain( metadata: Record, ): MetadataDomain { return metadata ? Object.fromEntries( Object.entries(metadata ?? {}).map(([key, val]) => [ key, val === null ? null : parseJsonPrioritised(val), ]), ) : {}; }