import mdx from '@mdx-js/rollup'
import react from '@vitejs/plugin-react'
import path from 'path'
import { defineConfig } from 'vite'


// https://vite.dev/config/
export default defineConfig ({
    plugins:  [mdx ({ providerImportSource: '@/mdx-components' }), react ()],
    resolve:  { alias: { '@': path.resolve (__dirname, './src') } },
    server:   { host:         true,
		port:         5173,
		strictPort:   true,
		allowedHosts: ['hub.nizika.monster', 'localhost', 'nico-dev.test'],
		proxy:        { '/api': { target:       'http://localhost:3002',
					  changeOrigin: true,
					  secure:       false } },
		watch:        { usePolling: true,
				interval: 100 } } })
