From eabd1255ab33264de985a939c2e38373e96a079f Mon Sep 17 00:00:00 2001 From: Dan Bucholtz Date: Thu, 22 Dec 2016 16:18:38 -0600 Subject: [PATCH] fix(copy): check for null object and src/dest check for null oject and src/dst --- src/copy.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/copy.ts b/src/copy.ts index bd6fc6b0..a6db5e5b 100644 --- a/src/copy.ts +++ b/src/copy.ts @@ -199,11 +199,13 @@ function getFilesPathsForConfig(copyConfigKeys: string[], copyConfig: CopyConfig const promises: Promise[] = []; copyConfigKeys.forEach(key => { const copyOptions = copyConfig[key]; - const promise = globAll(copyOptions.src); - promises.push(promise); - promise.then(globResultList => { - srcToResultsMap.set(key, globResultList); - }); + if (copyOptions && copyOptions.src) { + const promise = globAll(copyOptions.src); + promises.push(promise); + promise.then(globResultList => { + srcToResultsMap.set(key, globResultList); + }); + } }); return Promise.all(promises).then(() => {