From b9ac9fb76b1ce331b1e437a1bf2c7c46f41d184f Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Mon, 28 Oct 2024 10:18:46 -0700 Subject: [PATCH] regenerate types --- packages/svelte/types/index.d.ts | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/packages/svelte/types/index.d.ts b/packages/svelte/types/index.d.ts index 1172763c69..a9aabb066e 100644 --- a/packages/svelte/types/index.d.ts +++ b/packages/svelte/types/index.d.ts @@ -2,7 +2,7 @@ declare module 'svelte' { /** * @deprecated In Svelte 4, components are classes. In Svelte 5, they are functions. * Use `mount` instead to instantiate components. - * See [breaking changes](https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes) + * See [migration guide](https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes) * for more info. */ export interface ComponentConstructorOptions< @@ -36,7 +36,7 @@ declare module 'svelte' { * This was the base class for Svelte components in Svelte 4. Svelte 5+ components * are completely different under the hood. For typing, use `Component` instead. * To instantiate components, use `mount` instead`. - * See [breaking changes documentation](https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes) for more info. + * See [migration guide](https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes) for more info. */ export class SvelteComponent< Props extends Record = Record, @@ -50,7 +50,7 @@ declare module 'svelte' { /** * @deprecated This constructor only exists when using the `asClassComponent` compatibility helper, which * is a stop-gap solution. Migrate towards using `mount` instead. See - * https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes for more info. + * https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes for more info. */ constructor(options: ComponentConstructorOptions>); /** @@ -80,14 +80,14 @@ declare module 'svelte' { /** * @deprecated This method only exists when using one of the legacy compatibility helpers, which - * is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes + * is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes * for more info. */ $destroy(): void; /** * @deprecated This method only exists when using one of the legacy compatibility helpers, which - * is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes + * is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes * for more info. */ $on>( @@ -97,7 +97,7 @@ declare module 'svelte' { /** * @deprecated This method only exists when using one of the legacy compatibility helpers, which - * is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes + * is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes * for more info. */ $set(props: Partial): void; @@ -150,13 +150,13 @@ declare module 'svelte' { ): { /** * @deprecated This method only exists when using one of the legacy compatibility helpers, which - * is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes + * is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes * for more info. */ $on?(type: string, callback: (e: any) => void): () => void; /** * @deprecated This method only exists when using one of the legacy compatibility helpers, which - * is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes + * is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes * for more info. */ $set?(props: Partial): void; @@ -168,7 +168,7 @@ declare module 'svelte' { } /** - * @deprecated Use `Component` instead. See [breaking changes documentation](https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes) for more information. + * @deprecated Use `Component` instead. See [migration guide](https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes) for more information. */ export class SvelteComponentTyped< Props extends Record = Record, @@ -275,7 +275,7 @@ declare module 'svelte' { * ``` * You can only call a snippet through the `{@render ...}` tag. * - * https://svelte-5-preview.vercel.app/docs/snippets + * https://svelte.dev/docs/svelte/snippet * * @template Parameters the parameters that the snippet expects (if any) as a tuple. */ @@ -456,8 +456,6 @@ declare module 'svelte' { export function tick(): Promise; /** * Use `untrack` to prevent something from being treated as an `$effect`/`$derived` dependency. - * - * https://svelte-5-preview.vercel.app/docs/functions#untrack * */ export function untrack(fn: () => T): T; /**