schangxiang@126.com
2025-09-09 3d8966ba2c81e7e0365c8b123e861d18ee4f94f5
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":".."}