repo_description: Open Video Downloader - A cross-platform GUI for youtube-dl made in Rust with Tauri and Vue + Typescript.
repo_topics: cross-platform-gui downloader tailwind tauri vue youtube youtube-dl youtube-dl-gui ytdl
code: import { defineConfig } from 'vitest/config';
  import vue from '@vitejs/plugin-vue';
  
  export default defineConfig({
    plugins: [vue()],
    test: {
      environment: 'jsdom',
      coverage: {
        enabled: true,
        provider: 'v8',
        include: ['src/**/*.{ts,vue}'],
        reportsDirectory: 'coverage/units',
        reporter: ['html', 'lcovonly', 'text'],
      },
      globals: true,
      setupFiles: ['./vitest.setup.ts'],
      include: ['tests/unit/**/*.ts'],
    },
  });
  