Formatting

This commit is contained in:
2026-08-10 02:04:51 +00:00
parent 26602dc156
commit f06ac63d0d
4 changed files with 15 additions and 16 deletions
+2 -5
View File
@@ -4,8 +4,5 @@
* @returns The deeply readonly type.
*/
export type DeeplyReadonly<T> = {
readonly [K in keyof T]:
T[K] extends (...args: never[]) => unknown
? T[K]
: DeeplyReadonly<T[K]>;
};
readonly [K in keyof T]: T[K] extends (...args: never[]) => unknown ? T[K] : DeeplyReadonly<T[K]>;
};