summaryrefslogtreecommitdiff
path: root/std/log/logger.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/log/logger.ts')
-rw-r--r--std/log/logger.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/std/log/logger.ts b/std/log/logger.ts
index c30517c59..7ef23977a 100644
--- a/std/log/logger.ts
+++ b/std/log/logger.ts
@@ -131,6 +131,8 @@ export class Logger {
typeof data === "symbol"
) {
return String(data);
+ } else if (data instanceof Error) {
+ return data.stack!;
} else if (typeof data === "object") {
return JSON.stringify(data);
}