From 184331ad9b0e634e611aba65b2c40955377d56f3 Mon Sep 17 00:00:00 2001 From: Simon H <5968653+dummdidumm@users.noreply.github.com> Date: Thu, 7 Dec 2023 13:48:06 +0100 Subject: [PATCH] breaking: stricter type for `depends` (#11201) require a `:` when passing a string now closes #9763 --- .changeset/dirty-phones-report.md | 5 +++++ packages/kit/src/exports/public.d.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/dirty-phones-report.md diff --git a/.changeset/dirty-phones-report.md b/.changeset/dirty-phones-report.md new file mode 100644 index 000000000000..40b13d4c0e5c --- /dev/null +++ b/.changeset/dirty-phones-report.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': major +--- + +breaking: the type for `depends` now requires a `:` as part of the string diff --git a/packages/kit/src/exports/public.d.ts b/packages/kit/src/exports/public.d.ts index 05fa8d832e2d..4e5e4bce53aa 100644 --- a/packages/kit/src/exports/public.d.ts +++ b/packages/kit/src/exports/public.d.ts @@ -779,7 +779,7 @@ export interface LoadEvent< * * ``` */ - depends(...deps: string[]): void; + depends(...deps: Array<`${string}:${string}`>): void; } export interface NavigationEvent<