diff options
author | 2025-01-02 18:56:07 +0900 | |
---|---|---|
committer | 2025-01-02 09:56:07 +0000 | |
commit | 8809b85747c1af4a772a3649ce8a8b3bb0f31236 (patch) | |
tree | 08242f8249f6082de0c49f5c3ed755a95403e761 | |
parent | 96c4b925333fede1a53d19657d15e0052da90780 (diff) | |
download | astro-8809b85747c1af4a772a3649ce8a8b3bb0f31236.tar.gz astro-8809b85747c1af4a772a3649ce8a8b3bb0f31236.tar.zst astro-8809b85747c1af4a772a3649ce8a8b3bb0f31236.zip |
Fix Vue & Svelte server renderer types (#12776)
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
-rw-r--r-- | .changeset/old-kings-obey.md | 6 | ||||
-rw-r--r-- | packages/integrations/svelte/server.d.ts | 4 | ||||
-rw-r--r-- | packages/integrations/vue/server.d.ts | 4 |
3 files changed, 12 insertions, 2 deletions
diff --git a/.changeset/old-kings-obey.md b/.changeset/old-kings-obey.md new file mode 100644 index 000000000..ecb8cc668 --- /dev/null +++ b/.changeset/old-kings-obey.md @@ -0,0 +1,6 @@ +--- +'@astrojs/svelte': patch +'@astrojs/vue': patch +--- + +Fixes an issue where TypeScript couldn't infer the correct types of the `server.mjs` file diff --git a/packages/integrations/svelte/server.d.ts b/packages/integrations/svelte/server.d.ts index bb2f29556..75cc3eb64 100644 --- a/packages/integrations/svelte/server.d.ts +++ b/packages/integrations/svelte/server.d.ts @@ -1,2 +1,4 @@ import type { NamedSSRLoadedRendererValue } from 'astro'; -export default NamedSSRLoadedRendererValue; + +declare const renderer: NamedSSRLoadedRendererValue; +export default renderer; diff --git a/packages/integrations/vue/server.d.ts b/packages/integrations/vue/server.d.ts index bb2f29556..75cc3eb64 100644 --- a/packages/integrations/vue/server.d.ts +++ b/packages/integrations/vue/server.d.ts @@ -1,2 +1,4 @@ import type { NamedSSRLoadedRendererValue } from 'astro'; -export default NamedSSRLoadedRendererValue; + +declare const renderer: NamedSSRLoadedRendererValue; +export default renderer; |