diff --git a/packages/svelte/messages/compile-errors/legacy_reactivity.md b/packages/svelte/messages/compile-errors/legacy_reactivity.md index a8a67534e6..6f4234aa01 100644 --- a/packages/svelte/messages/compile-errors/legacy_reactivity.md +++ b/packages/svelte/messages/compile-errors/legacy_reactivity.md @@ -1,3 +1,3 @@ ## cyclical_reactive_declaration -Cyclical dependency detected: %cycle.join(' → ')% \ No newline at end of file +Cyclical dependency detected: %cycle% diff --git a/packages/svelte/scripts/process-messages/templates/compile-errors.js b/packages/svelte/scripts/process-messages/templates/compile-errors.js index b472155a74..96dcb72b3f 100644 --- a/packages/svelte/scripts/process-messages/templates/compile-errors.js +++ b/packages/svelte/scripts/process-messages/templates/compile-errors.js @@ -48,7 +48,7 @@ export class CompileError extends Error { /** * - * @param {number | NodeLike} node + * @param {null | number | NodeLike} node * @param {string} code * @param {string} message * @returns {never} @@ -65,7 +65,7 @@ function e(node, code, message) { } /** - * @param {number | NodeLike} node + * @param {null | number | NodeLike} node * @param {string} PARAMETER * @returns {never} */ diff --git a/packages/svelte/src/compiler/errors-tmp.js b/packages/svelte/src/compiler/errors-tmp.js index 3b5be6ef5e..bb242ada00 100644 --- a/packages/svelte/src/compiler/errors-tmp.js +++ b/packages/svelte/src/compiler/errors-tmp.js @@ -20,46 +20,9 @@ const internal = { `Internal compiler error: ${message}. Please report this to https://github.com/sveltejs/svelte/issues` }; -/** @satisfies {Errors} */ -const variables = { - 'illegal-global': /** @param {string} name */ (name) => - `${name} is an illegal variable name. To reference a global variable called ${name}, use globalThis.${name}`, - /** @param {string} name */ - 'duplicate-declaration': (name) => `'${name}' has already been declared`, - 'default-export': () => `A component cannot have a default export`, - 'illegal-variable-declaration': () => - 'Cannot declare same variable name which is imported inside