CatPtain's picture
Upload 100 files
ccefd0b verified
import react from "@vitejs/plugin-react";
import { defineConfig } from "vite";
import { viteSingleFile } from "vite-plugin-singlefile";
const stripUseClientDirective = () => {
return {
name: 'strip-use-client',
transform(code) {
if (code.includes('use client')) {
return {
code: code.replace(/"use client"/, ''),
map: null
}
}
}
}
}
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react(), stripUseClientDirective(), viteSingleFile()],
});