summaryrefslogtreecommitdiff
path: root/packages/integrations/vue
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/vue')
-rw-r--r--packages/integrations/vue/package.json6
-rw-r--r--packages/integrations/vue/server.d.ts2
-rw-r--r--packages/integrations/vue/server.js1
3 files changed, 8 insertions, 1 deletions
diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json
index 5267cf918..245347f12 100644
--- a/packages/integrations/vue/package.json
+++ b/packages/integrations/vue/package.json
@@ -24,13 +24,17 @@
"./editor": "./dist/editor.cjs",
"./*": "./*",
"./client.js": "./client.js",
- "./server.js": "./server.js",
+ "./server.js": {
+ "default": "./server.js",
+ "types": "./server.d.ts"
+ },
"./package.json": "./package.json"
},
"files": [
"dist",
"client.js",
"server.js",
+ "server.d.ts",
"static-html.js"
],
"scripts": {
diff --git a/packages/integrations/vue/server.d.ts b/packages/integrations/vue/server.d.ts
new file mode 100644
index 000000000..bb2f29556
--- /dev/null
+++ b/packages/integrations/vue/server.d.ts
@@ -0,0 +1,2 @@
+import type { NamedSSRLoadedRendererValue } from 'astro';
+export default NamedSSRLoadedRendererValue;
diff --git a/packages/integrations/vue/server.js b/packages/integrations/vue/server.js
index be57dd43a..afdc9e8a2 100644
--- a/packages/integrations/vue/server.js
+++ b/packages/integrations/vue/server.js
@@ -27,6 +27,7 @@ async function renderToStaticMarkup(Component, inputProps, slotted, metadata) {
}
export default {
+ name: '@astrojs/vue',
check,
renderToStaticMarkup,
supportsAstroStaticSlot: true,