diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c43d18d09..57a086511e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,8 +171,8 @@ importers: specifier: ^1.16.3 version: 1.16.3(svelte@)(vite@4.3.5) '@sveltejs/site-kit': - specifier: ^5.0.4 - version: 5.0.4(@sveltejs/kit@1.16.3)(svelte@) + specifier: ^5.1.0 + version: 5.1.0(@sveltejs/kit@1.16.3)(svelte@) '@types/marked': specifier: ^4.3.0 version: 4.3.0 @@ -1614,6 +1614,19 @@ packages: esm-env: 1.0.0 svelte: 'link:' svelte-local-storage-store: 0.4.0(svelte@) + dev: false + + /@sveltejs/site-kit@5.1.0(@sveltejs/kit@1.16.3)(svelte@): + resolution: {integrity: sha512-L73wi7AoS/0jTD1OHyFaApsSfnSO8EhkH81KrACwR+aM/JbCjstWHykFLRUz8f/rsf3L5cV9CSEjKP/j78jNUg==} + peerDependencies: + '@sveltejs/kit': ^1.0.0 + svelte: ^3.54.0 + dependencies: + '@sveltejs/kit': 1.16.3(svelte@)(vite@4.3.5) + esm-env: 1.0.0 + svelte: 'link:' + svelte-local-storage-store: 0.4.0(svelte@) + dev: true /@sveltejs/vite-plugin-svelte@2.2.0(svelte@)(vite@4.3.5): resolution: {integrity: sha512-KDtdva+FZrZlyug15KlbXuubntAPKcBau0K7QhAIqC5SAy0uDbjZwoexDRx0L0J2T4niEfC6FnA9GuQQJKg+Aw==} diff --git a/sites/svelte.dev/package.json b/sites/svelte.dev/package.json index 3435a91ecc..83684ecfe6 100644 --- a/sites/svelte.dev/package.json +++ b/sites/svelte.dev/package.json @@ -29,7 +29,7 @@ "@resvg/resvg-js": "^2.4.1", "@sveltejs/adapter-vercel": "^2.4.3", "@sveltejs/kit": "^1.16.3", - "@sveltejs/site-kit": "^5.0.4", + "@sveltejs/site-kit": "^5.1.0", "@types/marked": "^4.3.0", "@types/node": "^20.1.3", "degit": "^2.8.4", diff --git a/sites/svelte.dev/src/env.d.ts b/sites/svelte.dev/src/env.d.ts new file mode 100644 index 0000000000..a1dbc1212e --- /dev/null +++ b/sites/svelte.dev/src/env.d.ts @@ -0,0 +1,13 @@ +interface ImageToolsPictureData { + sources: Record<'avif' | 'webp' | 'png', { src: string; w: number }[]>; + img: { + src: string; + w: number; + h: number; + }; +} + +declare module '*?big-image' { + const value: ImageToolsPictureData; + export default value; +} diff --git a/sites/svelte.dev/src/routes/+layout.svelte b/sites/svelte.dev/src/routes/+layout.svelte index 8c96bed230..c454c12f8c 100644 --- a/sites/svelte.dev/src/routes/+layout.svelte +++ b/sites/svelte.dev/src/routes/+layout.svelte @@ -16,7 +16,7 @@