summaryrefslogtreecommitdiff
path: root/vite.config.js
blob: d4d742186fa13bcad50ca226fada635e815d779f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { defineConfig } from "vite"
import path from "path"
import tailwindcss from "@tailwindcss/vite"
import VitePluginSvgSpritemap from "@spiriit/vite-plugin-svg-spritemap"

export default defineConfig({
	root: "src/client",
	build: {
		outDir: "../../dist",
		emptyOutDir: true,
	},
	plugins: [
		tailwindcss(),
		VitePluginSvgSpritemap("./src/icons/*.svg", {
			idify: filePath => path.basename(filePath).replace(/_[0-9]+dp_.*/, ""),
		}),
	],

	mode: "development",
})