summaryrefslogtreecommitdiff
path: root/packages/renderers/renderer-vue/index.js
blob: a3faf2bf9a4b3749f172a4a2888ed84c655eb4ad (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import vue from '@vitejs/plugin-vue';

export default {
  name: '@astrojs/renderer-vue',
  client: './client.js',
  server: './server.js',
  viteConfig() {
    return {
      optimizeDeps: {
        include: ['@astrojs/renderer-vue/client.js', 'vue'],
        exclude: ['@astrojs/renderer-vue/server.js'],
      },
      plugins: [vue()],
      ssr: {
        external: ['@vue/server-renderer'],
      },
    };
  },
};