From 1922aa7f1ed2d4d9e9125e7201ef859bef81cf9f Mon Sep 17 00:00:00 2001 From: Carlos Q Date: Mon, 17 Sep 2018 20:29:47 +0200 Subject: [PATCH 1/6] Update to 1.0 Add options argument --- types/require-dir/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/require-dir/index.d.ts b/types/require-dir/index.d.ts index ba31e89f79..8872495c81 100644 --- a/types/require-dir/index.d.ts +++ b/types/require-dir/index.d.ts @@ -1,8 +1,8 @@ -// Type definitions for require-dir 0.3 +// Type definitions for require-dir 1.0 // Project: https://github.com/aseemk/requireDir // Definitions by: weekens // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -declare function requireDir(directory: string): { [path: string]: any }; +declare function requireDir(directory: string, options: object): { [path: string]: any }; export = requireDir; From 93001ffc5b4caab94b60a886e0d4fc102f658519 Mon Sep 17 00:00:00 2001 From: Carlos Q Date: Mon, 17 Sep 2018 20:41:51 +0200 Subject: [PATCH 2/6] Update index.d.ts --- types/require-dir/index.d.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/types/require-dir/index.d.ts b/types/require-dir/index.d.ts index 8872495c81..40cb416f72 100644 --- a/types/require-dir/index.d.ts +++ b/types/require-dir/index.d.ts @@ -1,8 +1,16 @@ -// Type definitions for require-dir 1.0 +// Type definitions for require-dir 0.3 // Project: https://github.com/aseemk/requireDir // Definitions by: weekens // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -declare function requireDir(directory: string, options: object): { [path: string]: any }; +type options = { + recurse?: boolean, + duplicates?: boolean, + filter?: any, + mapKey?: any, + mapValue?: any +} + +declare function requireDir(directory: string, options: options): { [path: string]: any }; export = requireDir; From bfa97dd8f00bce48528a419eca3f1f453bff935a Mon Sep 17 00:00:00 2001 From: Carlos Q Date: Tue, 18 Sep 2018 13:35:25 +0200 Subject: [PATCH 3/6] Update index.d.ts --- types/require-dir/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/require-dir/index.d.ts b/types/require-dir/index.d.ts index 40cb416f72..063de0fa63 100644 --- a/types/require-dir/index.d.ts +++ b/types/require-dir/index.d.ts @@ -11,6 +11,6 @@ type options = { mapValue?: any } -declare function requireDir(directory: string, options: options): { [path: string]: any }; +declare function requireDir(directory: string, options?: options): { [path: string]: any }; export = requireDir; From fa7554087cdc88b9f4f24a153f342e6e81beb89e Mon Sep 17 00:00:00 2001 From: Carlos Q Date: Wed, 19 Sep 2018 13:35:01 +0200 Subject: [PATCH 4/6] Update index.d.ts --- types/require-dir/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/require-dir/index.d.ts b/types/require-dir/index.d.ts index 063de0fa63..a014666822 100644 --- a/types/require-dir/index.d.ts +++ b/types/require-dir/index.d.ts @@ -3,7 +3,7 @@ // Definitions by: weekens // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -type options = { +interface options { recurse?: boolean, duplicates?: boolean, filter?: any, From 74fe81090049c0fb94fc3460052884d23c35c3c2 Mon Sep 17 00:00:00 2001 From: Carlos Q Date: Wed, 19 Sep 2018 13:35:41 +0200 Subject: [PATCH 5/6] Update index.d.ts --- types/require-dir/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/require-dir/index.d.ts b/types/require-dir/index.d.ts index a014666822..d5c0dcf4a6 100644 --- a/types/require-dir/index.d.ts +++ b/types/require-dir/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for require-dir 0.3 +// Type definitions for require-dir 1.0 // Project: https://github.com/aseemk/requireDir // Definitions by: weekens // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped From d3f2b4f4cdd2f66f1c372413edd35dc20080e54c Mon Sep 17 00:00:00 2001 From: Carlos Q Date: Thu, 20 Sep 2018 15:59:01 +0200 Subject: [PATCH 6/6] Update index.d.ts --- types/require-dir/index.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/types/require-dir/index.d.ts b/types/require-dir/index.d.ts index d5c0dcf4a6..2792fe3914 100644 --- a/types/require-dir/index.d.ts +++ b/types/require-dir/index.d.ts @@ -4,11 +4,11 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped interface options { - recurse?: boolean, - duplicates?: boolean, - filter?: any, - mapKey?: any, - mapValue?: any + recurse?: boolean; + duplicates?: boolean; + filter?: any; + mapKey?: any; + mapValue?: any; } declare function requireDir(directory: string, options?: options): { [path: string]: any };