Add plugin to vite config

This commit is contained in:
NightKev 2025-04-27 18:40:25 -07:00
parent 3920162e15
commit 046ac8bb3a

View File

@ -1,9 +1,14 @@
import InlineEnum from "unplugin-inline-enum/vite";
import { defineConfig, loadEnv, type Rollup, type UserConfig } from "vite"; import { defineConfig, loadEnv, type Rollup, type UserConfig } from "vite";
import tsconfigPaths from "vite-tsconfig-paths"; import tsconfigPaths from "vite-tsconfig-paths";
import { minifyJsonPlugin } from "./src/plugins/vite/vite-minify-json-plugin"; import { minifyJsonPlugin } from "./src/plugins/vite/vite-minify-json-plugin";
export const defaultConfig: UserConfig = { export const defaultConfig: UserConfig = {
plugins: [tsconfigPaths(), minifyJsonPlugin(["images", "battle-anims"], true)], plugins: [
tsconfigPaths(),
minifyJsonPlugin(["images", "battle-anims"], true),
InlineEnum({ scanPattern: ["**/*.{cts,mts,ts,tsx}", "!**/*.d.ts"] }),
],
clearScreen: false, clearScreen: false,
appType: "mpa", appType: "mpa",
build: { build: {