import { sveltekit } from '@sveltejs/kit/vite';
import tailwindcss from '@tailwindcss/vite';

/** @type {import('vite').UserConfig} */
const config = {
  plugins: [sveltekit(), tailwindcss()],
  server: {
    fs: {
      allow: ['open']
    },
    hmr: {
      protocol: 'ws',
      port: 5173
    },
    proxy: {
      '/api/': {
        target: 'https://127.0.0.1:8001',
        secure: false
      },
      '/register': {
        target: 'https://127.0.0.1:8001',
        secure: false
      },
      '/login': {
        target: 'https://127.0.0.1:8001',
        secure: false
      }
    }
  }
};

export default config;