Skip to content

Commit

Permalink
Merge pull request #8 from susaha135/Compatibility-with-webpack-5
Browse files Browse the repository at this point in the history
Compatibility with webpack 5
  • Loading branch information
ktalebian committed Dec 6, 2023
2 parents 96c0d38 + b107494 commit afad26b
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,21 @@ const isSyntaxError = (message: string) => message.indexOf(friendlySyntaxErrorLa
* @param message {String}
* @return String
*/
const format = (message: string): string => {
let lines = message.split('\n');
var format = function (message) {
message = message.message;
let lines = [];

if (typeof message === 'string') {
lines = message.split('\n');
} else if ('message' in message) {
lines = message['message'].split('\n');
} else if (Array.isArray(message)) {
message.forEach(message => {
if ('message' in message) {
lines = message['message'].split('\n');
}
});
}

/*
* Strip webpack-added headers off errors/warnings
Expand Down

0 comments on commit afad26b

Please sign in to comment.