| 1234567891011121314151617181920212223242526272829303132 | 'use strict';Object.defineProperty(exports, "__esModule", {  value: true});const stack = (err, worker, workerId) => {  const originError = (err.stack || '').split('\n').filter(line => line.trim().startsWith('at'));  const workerError = worker.split('\n').filter(line => line.trim().startsWith('at'));  const diff = workerError.slice(0, workerError.length - originError.length).join('\n');  originError.unshift(diff);  originError.unshift(err.message);  originError.unshift(`Thread Loader (Worker ${workerId})`);  return originError.join('\n');};class WorkerError extends Error {  constructor(err, workerId) {    super(err);    this.name = err.name;    this.message = err.message;    Error.captureStackTrace(this, this.constructor);    this.stack = stack(err, this.stack, workerId);  }}exports.default = WorkerError;
 |