Skip to content
Snippets Groups Projects
vite.config.ts 351 B
Newer Older
  • Learn to ignore specific revisions
  • Kasper Seweryn's avatar
    Kasper Seweryn committed
    import { defineConfig } from 'vite'
    
    export default defineConfig(() => ({
      build: {
        lib: {
          entry: './src/index.ts',
          name: '@funkwhale/api'
        },
        rollupOptions: {
    
          external: ['vue', 'vuex'],
          output: {
    
    Kasper Seweryn's avatar
    Kasper Seweryn committed
            exports: 'named',
            globals: {
              vue: 'Vue'
            }
    
    Kasper Seweryn's avatar
    Kasper Seweryn committed
      },
      publicDir: false
    }))