From 1333c65ebbd7c297ad434fcd314140d4c351633a Mon Sep 17 00:00:00 2001 From: Yaugen Zhuk Date: Thu, 19 Nov 2020 13:27:29 +0300 Subject: [PATCH] fix: Patched 'formatWebpackMessage' for webpack 5 --- packages/react-dev-utils/formatWebpackMessages.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/react-dev-utils/formatWebpackMessages.js b/packages/react-dev-utils/formatWebpackMessages.js index f459ea98ccc..4c841f2524c 100644 --- a/packages/react-dev-utils/formatWebpackMessages.js +++ b/packages/react-dev-utils/formatWebpackMessages.js @@ -15,7 +15,13 @@ function isLikelyASyntaxError(message) { // Cleans up webpack error messages. function formatMessage(message) { - let lines = message.split('\n'); + let lines = []; + + if (typeof message === 'string' || message instanceof String) { + lines = message.split('\n'); + } else { + lines = [message.moduleName].concat(message.message.split('\n')); + } // Strip webpack-added headers off errors/warnings // https://github.com/webpack/webpack/blob/master/lib/ModuleError.js