From 76ca76683d7de24a6d056b1f1b4fd04d0b83935a Mon Sep 17 00:00:00 2001 From: Paolo Ricciuti Date: Fri, 25 Oct 2024 21:40:26 +0200 Subject: [PATCH] Revert "chore: CompileDiagnostic no longer extends Error (#13651)" This reverts commit 894b1c37ad524dca9d2527fc761d56b478b7dd7a. --- packages/svelte/src/compiler/utils/compile_diagnostic.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/compiler/utils/compile_diagnostic.js b/packages/svelte/src/compiler/utils/compile_diagnostic.js index a27e06968f..6f63b5c1f0 100644 --- a/packages/svelte/src/compiler/utils/compile_diagnostic.js +++ b/packages/svelte/src/compiler/utils/compile_diagnostic.js @@ -48,7 +48,7 @@ function get_code_frame(source, line, column) { */ /** @implements {ICompileDiagnostic} */ -export class CompileDiagnostic { +export class CompileDiagnostic extends Error { name = 'CompileDiagnostic'; /** @@ -57,8 +57,8 @@ export class CompileDiagnostic { * @param {[number, number] | undefined} position */ constructor(code, message, position) { + super(message); this.code = code; - this.message = message; if (state.filename) { this.filename = state.filename;