From 997a785453cf3595e4bf31b7182c09c07bc3773e Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 2 Jun 2025 08:40:38 -0400 Subject: [PATCH] =?UTF-8?q?Revert=20"feat:=20enable=20TS=20autocomplete=20?= =?UTF-8?q?for=20Svelte=20HTML=20element=20definitions=20(#15=E2=80=A6"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 6928aaca06d8bcc37d17ce715ed04221d6eccc72. --- packages/svelte/elements.d.ts | 2 +- packages/svelte/svelte-html.d.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/svelte/elements.d.ts b/packages/svelte/elements.d.ts index 0172b0e358..7a7889ad9e 100644 --- a/packages/svelte/elements.d.ts +++ b/packages/svelte/elements.d.ts @@ -2066,7 +2066,7 @@ export interface SvelteHTMLElements { failed?: import('svelte').Snippet<[error: unknown, reset: () => void]>; }; - [name: string & {}]: { [name: string]: any }; + [name: string]: { [name: string]: any }; } export type ClassValue = string | import('clsx').ClassArray | import('clsx').ClassDictionary; diff --git a/packages/svelte/svelte-html.d.ts b/packages/svelte/svelte-html.d.ts index 6e37cc93e8..5042eaa4b8 100644 --- a/packages/svelte/svelte-html.d.ts +++ b/packages/svelte/svelte-html.d.ts @@ -8,7 +8,7 @@ import * as svelteElements from './elements.js'; /** * @internal do not use */ -type HTMLProps = Omit< +type HTMLProps = Omit< import('./elements.js').SvelteHTMLElements[Property], keyof Override > & @@ -250,7 +250,7 @@ declare global { }; // don't type svelte:options, it would override the types in svelte/elements and it isn't extendable anyway - [name: string & {}]: { [name: string]: any }; + [name: string]: { [name: string]: any }; } } }