import {defineConfig} from "vite";
import * as child from "child_process";
const commitHash = child.execSync('git describe --no-match --always --abbrev=8 --dirty').toString().trim();
export default defineConfig({
plugins: [],
define: {
APP_VERSION: JSON.stringify(process.env.npm_package_version),
COMMIT_HASH: JSON.stringify(commitHash)
},
build: {
target: ['chrome89', 'edge89', 'firefox89', 'safari15'],
cssCodeSplit: false,
}
})