From 7796afc8e09bbd8eb4101b19350870f4bfd8eddf Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Wed, 17 May 2017 23:10:58 +0200 Subject: [PATCH] Revert "refactor(fs-extra): remove redundant types" This reverts commit 3a344fb28eabf2c11c11097347ed59d3b844b95b. --- types/fs-extra/index.d.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/types/fs-extra/index.d.ts b/types/fs-extra/index.d.ts index 9415274740..713b7e7ec4 100644 --- a/types/fs-extra/index.d.ts +++ b/types/fs-extra/index.d.ts @@ -258,6 +258,10 @@ export interface PathEntryStream { read(): PathEntry | null; } +export type CopyFilterFunction = (src: string) => boolean; + +export type CopyFilter = CopyFilterFunction | RegExp; + export type SymlinkType = "dir" | "file"; export interface CopyOptions { @@ -265,7 +269,7 @@ export interface CopyOptions { overwrite?: boolean; preserveTimestamps?: boolean; errorOnExist?: boolean; - filter?: ((src: string) => boolean) | RegExp; + filter?: CopyFilter; recursive?: boolean; }