Skip to content

Commit 015f3aa

Browse files
committed
fix error TS18046: 'e' is of type 'unknown'
1 parent c599809 commit 015f3aa

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

packages/build/src/extensions/python.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,7 @@ export const run = async (
130130

131131
const result = await execa({
132132
shell: true,
133-
verbose: (verboseLine: string, verboseObject: VerboseObject) =>
134-
logger.debug(verboseObject.message, verboseObject),
133+
verbose: (line: string, obj: VerboseObject) => logger.debug(obj.message, obj),
135134
...options,
136135
})(pythonBin, scriptArgs);
137136

@@ -141,15 +140,15 @@ export const run = async (
141140
result.exitCode === 0,
142141
`Python command exited with non-zero code ${result.exitCode}\nStdout: ${result.stdout}\nStderr: ${result.stderr}`
143142
);
144-
} catch (e) {
143+
} catch (error) {
145144
logger.error("Python command execution failed", {
146-
error: e.message,
145+
error: error instanceof Error ? error.message : error,
147146
command: result.command,
148147
stdout: result.stdout,
149148
stderr: result.stderr,
150149
exitCode: result.exitCode,
151150
});
152-
throw e;
151+
throw error;
153152
}
154153

155154
return result;

0 commit comments

Comments
 (0)