Skip to content

dungeonmaker-js / dungeonmaker-js / DesignPatch

Type Alias: DesignPatch<T> ​

DesignPatch<T> = T extends readonly unknown[] ? T : T extends object ? { [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

DungeonMaker 2.05 © Peter Henningsen. WebAssembly port, package and site created by spearwolf. Released under GPL-3.0-or-later. About · License