From 10fe70f433310bd9dde4ad6a989e1a049c415370 Mon Sep 17 00:00:00 2001 From: ComputerGuy <63362464+Ocean-OS@users.noreply.github.com> Date: Tue, 15 Jul 2025 17:45:17 -0700 Subject: [PATCH] fix: wrap `$inspect` error logging in `console.group` --- .changeset/odd-dancers-sleep.md | 5 +++++ packages/svelte/src/internal/client/dev/inspect.js | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changeset/odd-dancers-sleep.md diff --git a/.changeset/odd-dancers-sleep.md b/.changeset/odd-dancers-sleep.md new file mode 100644 index 0000000000..9e717c03d4 --- /dev/null +++ b/.changeset/odd-dancers-sleep.md @@ -0,0 +1,5 @@ +--- +'svelte': patch +--- + +fix: wrap `$inspect` error logging in `console.group` diff --git a/packages/svelte/src/internal/client/dev/inspect.js b/packages/svelte/src/internal/client/dev/inspect.js index e15c66901c..c99479dfcf 100644 --- a/packages/svelte/src/internal/client/dev/inspect.js +++ b/packages/svelte/src/internal/client/dev/inspect.js @@ -24,8 +24,11 @@ export function inspect(get_value, inspector = console.log) { try { value = get_value(); } catch (error) { - // eslint-disable-next-line no-console + /* eslint-disable no-console */ + console.group(`an error occurred when reading values inside an \`$inspect\`: `); console.error(error); + console.groupEnd(); + /* eslint-enable no-console */ } if (value !== UNINITIALIZED) {