Appearance
Type Alias: IrValue ​
IrValue =
null|boolean|number|string|AssetRef|IrValue[] | {[key:string]:IrValue; }
Any value an IR may hold. Deliberately narrower than unknown: it excludes undefined so that "absent" has exactly one spelling (a missing key), which is what makes two IRs comparable field-by-field in a round-trip diff. readModelToIr never writes an undefined value.