{"version":3,"sources":["../../src/common/DeepPartial.ts"],"names":[],"mappings":"","file":"DeepPartial.js","sourcesContent":["/**\n * Same as Partial but goes deeper and makes Partial all its properties and sub-properties.\n */\nexport type DeepPartial =\n | T\n | (T extends Array\n ? DeepPartial[]\n : T extends Map\n ? Map, DeepPartial>\n : T extends Set\n ? Set>\n : T extends object\n ? { [K in keyof T]?: DeepPartial }\n : T)\n"],"sourceRoot":".."}