From 2402af9232062cc9ed1c22fef7046511d6b29b39 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 12 Jan 2021 21:37:59 +0000 Subject: [PATCH 1/2] fix: account for undefined statsOptions --- src/utils/setupHooks.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/utils/setupHooks.js b/src/utils/setupHooks.js index 2fff96255..bc8ca012b 100644 --- a/src/utils/setupHooks.js +++ b/src/utils/setupHooks.js @@ -65,8 +65,9 @@ export default function setupHooks(context) { } ); } else if ( - typeof statsOptions.colors === 'undefined' || - typeof statsOptions === 'string' + statsOptions && + (typeof statsOptions.colors === 'undefined' || + typeof statsOptions === 'string') ) { if (statsForWebpack4) { statsOptions = webpack.Stats.presetToOptions(statsOptions); From 64346e7ff1f499a0d73e28cdc7c3f63ea5153acd Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 12 Jan 2021 21:43:34 +0000 Subject: [PATCH 2/2] style: fix lint errors --- src/utils/setupHooks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/setupHooks.js b/src/utils/setupHooks.js index bc8ca012b..392b572f7 100644 --- a/src/utils/setupHooks.js +++ b/src/utils/setupHooks.js @@ -67,7 +67,7 @@ export default function setupHooks(context) { } else if ( statsOptions && (typeof statsOptions.colors === 'undefined' || - typeof statsOptions === 'string') + typeof statsOptions === 'string') ) { if (statsForWebpack4) { statsOptions = webpack.Stats.presetToOptions(statsOptions);