MCPcopy Create free account
hub / github.com/code-pushup/cli / extendError

Function extendError

packages/utils/src/lib/errors.ts:42–51  ·  view source on GitHub ↗
(
  error: unknown,
  message: string,
  { appendOriginalMessage = false } = {},
)

Source from the content-addressed store, hash-verified

40 * @returns A new error with the extended message and the original as cause
41 */
42export function extendError(
43 error: unknown,
44 message: string,
45 { appendOriginalMessage = false } = {},
46) {
47 const errorMessage = appendOriginalMessage
48 ? `${message}\n${stringifyError(error)}`
49 : message;
50 return new Error(errorMessage, { cause: error });
51}

Callers 1

finalizeMethod · 0.85

Calls 1

stringifyErrorFunction · 0.70

Tested by

no test coverage detected