From f346a53d7af6727113a1942deb960fd5fde6ba4f Mon Sep 17 00:00:00 2001 From: neverland Date: Thu, 22 Jan 2026 13:44:12 +0800 Subject: [PATCH] fix: show error stack trace for debugging --- lib/errors.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) 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; - } + }, }; };