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

export default defineConfig({
  plugins: [tailwindcss(), sveltekit()],
  // 빌드 시점 timestamp 를 코드에 inject — 페이지에 작게 노출해서 사용자가
  // 옛 캐시를 보고 있는지 쉽게 확인 가능. 새 빌드마다 값 변경.
  define: {
    __BUILD_TIME__: JSON.stringify(new Date().toISOString().slice(0, 16).replace('T', ' ')),
  },
});
