diff --git a/packages/svelte/src/internal/client/error-handling.js b/packages/svelte/src/internal/client/error-handling.js index 8baa1eced5..aeec1d8b47 100644 --- a/packages/svelte/src/internal/client/error-handling.js +++ b/packages/svelte/src/internal/client/error-handling.js @@ -6,10 +6,6 @@ import { BOUNDARY_EFFECT, EFFECT_RAN } from './constants.js'; import { define_property } from '../shared/utils.js'; import { active_effect } from './runtime.js'; -// Used for DEV time error handling -/** @param {WeakSet} value */ -const adjusted_errors = new WeakSet(); - /** * @param {unknown} error */ @@ -55,8 +51,11 @@ export function invoke_error_boundary(error, effect) { throw error; } +/** @type {WeakSet} */ +const adjusted_errors = new WeakSet(); + /** - * Add useful information to the error message/stack + * Add useful information to the error message/stack in development * @param {Error} error * @param {Effect} effect */