Description: drop useless pretty-error
Author: Yadd <yadd@debian.org>
Forwarded: not-needed
Last-Update: 2023-09-17

--- a/lib/errors.js
+++ b/lib/errors.js
@@ -1,23 +1,6 @@
 // @ts-nocheck
 'use strict';
 
-let prettyError;
-
-function getPrettyError () {
-  if (!prettyError) {
-    // lazily require to improve startup time since pretty-error is rather heavy package
-    const PrettyError = require('pretty-error');
-    prettyError = new PrettyError();
-    prettyError.withoutColors();
-    prettyError.skipPackage('html-plugin-evaluation');
-    prettyError.skipNodeFiles();
-    prettyError.skip(function (traceLine) {
-      return traceLine.path === 'html-plugin-evaluation';
-    });
-  }
-  return prettyError;
-}
-
 module.exports = function (err, context) {
   return {
     toHtml: function () {
@@ -28,7 +11,8 @@
     },
     toString: function () {
       try {
-        return getPrettyError().render(err).replace(/webpack:\/\/\/\./g, context);
+        // return getPrettyError().render(err).replace(/webpack:\/\/\/\./g, context);
+        return `Html Webpack Plugin: ${this.toString()}`;
       } catch (e) {
         // This can sometimes fail. We don't know why, but returning the
         // original error is better than returning the error thrown by
