222
schangxiang@126.com
2025-06-13 6a8393408d8cefcea02b7a598967de8dc1e565c2
1
{"version":3,"sources":["../browser/src/common/DeepPartial.ts"],"names":[],"mappings":"","file":"DeepPartial.js","sourcesContent":["/**\n * Same as Partial<T> but goes deeper and makes Partial<T> all its properties and sub-properties.\n */\nexport type DeepPartial<T> = {\n    [P in keyof T]?:\n        T[P] extends Array<infer U> ? Array<DeepPartial<U>> :\n        T[P] extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> :\n        DeepPartial<T[P]>\n};\n"],"sourceRoot":".."}