diff --git a/config/index.ts b/config/index.ts index 739cd2a7..a517186f 100644 --- a/config/index.ts +++ b/config/index.ts @@ -32,11 +32,11 @@ type Paths = [D] extends [never] ? never : T extends o : never }[keyof T] : '' -type SplitKey = K extends `${infer A}.${infer B}` ? [A, B] : [K, string] +type SplitKey = K extends `${infer A}.${infer B}` ? [A, B] : [K, string]; type PathValue = SplitKey extends [infer A extends keyof T, infer B extends string] ? PathValue - : T + : T; const get = >(key: Key) => store.get(key) as PathValue; export default {