From 25473222ccbfc658c10df898c61c4506b5289b7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Acid=20Chicken=20=28=E7=A1=AB=E9=85=B8=E9=B6=8F=29?= <root@acid-chicken.com> Date: Tue, 26 Mar 2019 21:52:58 +0900 Subject: [PATCH] Follow lint --- src/@types/deepcopy.d.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/@types/deepcopy.d.ts b/src/@types/deepcopy.d.ts index 3eb08d5772..f276b7e678 100644 --- a/src/@types/deepcopy.d.ts +++ b/src/@types/deepcopy.d.ts @@ -1,17 +1,19 @@ -declare module 'deepcopy'; - -declare namespace deepcopy { +declare module 'deepcopy' { type DeepcopyCustomizerValueType = 'Object'; type DeepcopyCustomizer<T> = ( value: T, valueType: DeepcopyCustomizerValueType) => T; - interface DeepcopyOptions<T> { + interface IDeepcopyOptions<T> { customizer: DeepcopyCustomizer<T>; } - export function deepcopy<T>( + function deepcopy<T>( value: T, - options?: DeepcopyOptions<T> | DeepcopyCustomizer<T>): T; + options?: IDeepcopyOptions<T> | DeepcopyCustomizer<T>): T; + + namespace deepcopy {} // Hack + + export = deepcopy; }