diff --git a/packages/kit/package.json b/packages/kit/package.json index 67f1530b63fd..c9d9f95bf9e4 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -37,7 +37,7 @@ "@types/connect": "^3.4.38", "@types/node": "^18.19.3", "@types/set-cookie-parser": "^2.4.7", - "dts-buddy": "0.4.6", + "dts-buddy": "^0.5.3", "rollup": "^4.14.2", "svelte": "^4.2.10", "svelte-preprocess": "^6.0.0", diff --git a/packages/kit/types/index.d.ts b/packages/kit/types/index.d.ts index e3bf549b2407..687ac768e331 100644 --- a/packages/kit/types/index.d.ts +++ b/packages/kit/types/index.d.ts @@ -1843,6 +1843,8 @@ declare module '@sveltejs/kit' { status: 301 | 302 | 303 | 307 | 308 | 300 | 304 | 305 | 306; location: string; } + + export {}; } declare module '@sveltejs/kit/hooks' { @@ -1914,6 +1916,8 @@ declare module '@sveltejs/kit/hooks' { * @param handlers The chain of `handle` functions * */ export function sequence(...handlers: import('@sveltejs/kit').Handle[]): import('@sveltejs/kit').Handle; + + export {}; } declare module '@sveltejs/kit/node' { @@ -1929,6 +1933,8 @@ declare module '@sveltejs/kit/node' { * @since 2.4.0 */ export function createReadableStream(file: string): ReadableStream; + + export {}; } declare module '@sveltejs/kit/node/polyfills' { @@ -1938,6 +1944,8 @@ declare module '@sveltejs/kit/node/polyfills' { * - `File` */ export function installPolyfills(): void; + + export {}; } declare module '@sveltejs/kit/vite' { @@ -1945,6 +1953,8 @@ declare module '@sveltejs/kit/vite' { * Returns the SvelteKit Vite plugins. * */ export function sveltekit(): Promise; + + export {}; } declare module '$app/environment' { @@ -1967,6 +1977,8 @@ declare module '$app/environment' { * The value of `config.kit.version.name`. */ export const version: string; + + export {}; } declare module '$app/forms' { @@ -2017,6 +2029,8 @@ declare module '$app/forms' { * In case of an error, it redirects to the nearest error page. * */ export function applyAction | undefined, Failure extends Record | undefined>(result: import("@sveltejs/kit").ActionResult): Promise; + + export {}; } declare module '$app/navigation' { @@ -2130,6 +2144,8 @@ declare module '$app/navigation' { * */ export function replaceState(url: string | URL, state: App.PageState): void; type MaybePromise = T | Promise; + + export {}; } declare module '$app/paths' { @@ -2161,6 +2177,8 @@ declare module '$app/paths' { * ``` */ export function resolveRoute(id: string, params: Record): string; + + export {}; } declare module '$app/server' { @@ -2177,6 +2195,8 @@ declare module '$app/server' { * @since 2.4.0 */ export function read(asset: string): Response; + + export {}; } declare module '$app/stores' { @@ -2211,6 +2231,8 @@ declare module '$app/stores' { export const updated: import('svelte/store').Readable & { check(): Promise; }; + + export {}; }/** * It's possible to tell SvelteKit how to type objects inside your app by declaring the `App` namespace. By default, a new project will have a file called `src/app.d.ts` containing the following: * diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1624ad8bbd7f..17ca48164854 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -454,8 +454,8 @@ importers: specifier: ^2.4.7 version: 2.4.7 dts-buddy: - specifier: 0.4.6 - version: 0.4.6(typescript@5.4.5) + specifier: ^0.5.3 + version: 0.5.3(typescript@5.4.5) rollup: specifier: ^4.14.2 version: 4.18.0 @@ -2641,11 +2641,11 @@ packages: dropcss@1.0.16: resolution: {integrity: sha512-QgA6BUh2SoBYE/dSuMmeGhNdoGtGewt3Rn66xKyXoGNyjrKRXf163wuM+xeQ83p87l/3ALoB6Il1dgKyGS5pEw==} - dts-buddy@0.4.6: - resolution: {integrity: sha512-0gccY0vIuVCwbx4F9X5soE6ABKyjev2XVgwX2PYBx5hXfnrTeCBZwpf5F7MlVxzLo0pHfO9yNNo21cjZQZD/aw==} + dts-buddy@0.5.3: + resolution: {integrity: sha512-wS2DC5T+F6R+sG/YNlJ21yn8CKVhy1QQlpKA34G+uO4PUXkwz+JQWbGcIryUByxoJgbH98O0dTGzE2RqsRR3KA==} hasBin: true peerDependencies: - typescript: '>=5.0.4 <5.5' + typescript: '>=5.0.4 <5.6' e2e-test-dep-cjs-only@file:packages/kit/test/apps/dev-only/_test_dependencies/cjs-only: resolution: {directory: packages/kit/test/apps/dev-only/_test_dependencies/cjs-only, type: directory} @@ -5568,7 +5568,7 @@ snapshots: dropcss@1.0.16: {} - dts-buddy@0.4.6(typescript@5.4.5): + dts-buddy@0.5.3(typescript@5.4.5): dependencies: '@jridgewell/source-map': 0.3.6 '@jridgewell/sourcemap-codec': 1.5.0