dungeonmaker-js / dungeonmaker-js / DesignPatch
Type Alias: DesignPatch<T>
DesignPatch<
T> =Textends readonlyunknown[] ?T:Textendsobject?{ [K in keyof T]?: DesignPatch<T[K]> }:T
Defined in: packages/dungeonmaker-js/src/config/extend.ts:8
A recursive partial of T over plain objects. Arrays are replaced as a whole, so their element type is kept as is; undefined leaves the base value untouched.
Type Parameters
T
T = DesignConfig
