Documentation / @expofp/resolve / Ref
Interface: Ref<T>
Type Parameters
T
T
Properties
__type?
ts
optional __type?: T;$ref
ts
$ref: string;process?
ts
optional process?: (raw, refUrl) => unknown;Post-resolution hook: turns the raw fetched/evaluated document into the value to memoize (validate, absolutize resource URLs, …). Attached in code by whoever mints the ref — JSON.stringify drops it, so serialized refs stay plain { $ref } data.
Parameters
raw
unknown
refUrl
string
Returns
unknown