({
stdout,
stderr: stderr2,
all: all3,
error,
signal,
exitCode,
command,
escapedCommand,
timedOut,
isCanceled,
killed,
parsed: { options: { timeout, cwd = import_node_process5.default.cwd() } }
})
| 66422 | if (signal !== void 0) { |
| 66423 | return `was killed with ${signal} (${signalDescription})`; |
| 66424 | } |
| 66425 | if (exitCode !== void 0) { |
| 66426 | return `failed with exit code ${exitCode}`; |
| 66427 | } |
| 66428 | return "failed"; |
| 66429 | }; |
| 66430 | var makeError = ({ |
| 66431 | stdout, |
| 66432 | stderr: stderr2, |
| 66433 | all: all3, |
| 66434 | error, |
| 66435 | signal, |
| 66436 | exitCode, |
| 66437 | command, |
| 66438 | escapedCommand, |
| 66439 | timedOut, |
| 66440 | isCanceled, |
| 66441 | killed, |
| 66442 | parsed: { options: { timeout, cwd = import_node_process5.default.cwd() } } |
| 66443 | }) => { |
| 66444 | exitCode = exitCode === null ? void 0 : exitCode; |
| 66445 | signal = signal === null ? void 0 : signal; |
| 66446 | const signalDescription = signal === void 0 ? void 0 : signalsByName[signal].description; |
| 66447 | const errorCode = error && error.code; |
| 66448 | const prefix = getErrorPrefix({ timedOut, timeout, errorCode, signal, signalDescription, exitCode, isCanceled }); |
| 66449 | const execaMessage = `Command ${prefix}: ${command}`; |
| 66450 | const isError2 = Object.prototype.toString.call(error) === "[object Error]"; |
| 66451 | const shortMessage = isError2 ? `${execaMessage} |
| 66452 | ${error.message}` : execaMessage; |
| 66453 | const message = [shortMessage, stderr2, stdout].filter(Boolean).join("\n"); |
| 66454 | if (isError2) { |
| 66455 | error.originalMessage = error.message; |
| 66456 | error.message = message; |
| 66457 | } else { |
| 66458 | error = new Error(message); |
| 66459 | } |
| 66460 | error.shortMessage = shortMessage; |
| 66461 | error.command = command; |
| 66462 | error.escapedCommand = escapedCommand; |
| 66463 | error.exitCode = exitCode; |
| 66464 | error.signal = signal; |
| 66465 | error.signalDescription = signalDescription; |
| 66466 | error.stdout = stdout; |
| 66467 | error.stderr = stderr2; |
| 66468 | error.cwd = cwd; |
| 66469 | if (all3 !== void 0) { |
| 66470 | error.all = all3; |
| 66471 | } |
| 66472 | if ("bufferedData" in error) { |
| 66473 | delete error.bufferedData; |
| 66474 | } |
| 66475 | error.failed = true; |
| 66476 | error.timedOut = Boolean(timedOut); |
| 66477 | error.isCanceled = isCanceled; |
no test coverage detected
searching dependent graphs…