diff --git a/index.html b/index.html
index 06f1baa..d80a3ae 100644
--- a/index.html
+++ b/index.html
@@ -5,7 +5,6 @@
RogueHunter
-
diff --git a/vite.config.ts b/vite.config.ts
index d1203cd..774c3c3 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -2,10 +2,26 @@ import { defineConfig } from 'vite'
import react, { reactCompilerPreset } from '@vitejs/plugin-react'
import babel from '@rolldown/plugin-babel'
+// Inject the React DevTools standalone hook only during `vite` dev (serve),
+// so it never ships in a production build.
+const devtools = () => ({
+ name: 'react-devtools-dev-only',
+ apply: 'serve' as const,
+ transformIndexHtml: {
+ order: 'pre' as const,
+ handler: (html: string) =>
+ html.replace(
+ '',
+ ' \n ',
+ ),
+ },
+})
+
// https://vite.dev/config/
export default defineConfig({
plugins: [
react(),
- babel({ presets: [reactCompilerPreset()] })
+ babel({ presets: [reactCompilerPreset()] }),
+ devtools(),
],
})