diff --git a/lib/errors.js b/lib/errors.js index 6acf99c..4df359f 100644 --- a/lib/errors.js +++ b/lib/errors.js @@ -1,19 +1,22 @@ // @ts-nocheck -"use strict"; +'use strict'; module.exports = function (err) { return { toHtml: function () { - return "[html-rspack-plugin]:\n
\n" + this.toString() + ""; + return '[html-rspack-plugin]:\n
\n' + this.toString() + ''; }, toJsonHtml: function () { return JSON.stringify(this.toHtml()); }, toString: function () { if (err.message) { - return `[html-rspack-plugin]: ` + err.message; + return ( + `[html-rspack-plugin]: ` + + (err.stack || `${err.name}: ${err.message}`) + ); } return err; - } + }, }; };