fix: format error log (#2184)

This commit is contained in:
Aiden Cline 2025-08-22 16:09:15 -05:00 committed by GitHub
parent 133fe41cd5
commit 9a90ce84fb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -68,6 +68,7 @@ export namespace Format {
for (const item of await getFormatter(ext)) { for (const item of await getFormatter(ext)) {
log.info("running", { command: item.command }) log.info("running", { command: item.command })
try {
const proc = Bun.spawn({ const proc = Bun.spawn({
cmd: item.command.map((x) => x.replace("$FILE", file)), cmd: item.command.map((x) => x.replace("$FILE", file)),
cwd: App.info().path.cwd, cwd: App.info().path.cwd,
@ -81,6 +82,15 @@ export namespace Format {
command: item.command, command: item.command,
...item.environment, ...item.environment,
}) })
} catch (error) {
log.error("failed", {
error,
command: item.command,
...item.environment,
})
// re-raising
throw error
}
} }
}) })
} }