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