🌐 Domain tujuan
🧹 Pembersihan jejak Lovable
URL Lovable di kode Wajib
Ganti semua URL *.lovable.app dengan domain baru
lovable-tagger dari package.json & vite.config Wajib
Hapus dependency dan plugin lovable-tagger — tidak tersedia di luar platform Lovable
"sideEffects": false di package.json Silent killer!
Menyebabkan bundler skip file penting saat build — deploy gagal total tanpa pesan jelas
Hapus lockfile (bun.lock / bun.lockb / package-lock.json) Disarankan
Lockfile lama sering "frozen" setelah package.json diedit — menyebabkan error install
Service worker dengan host check Lovable Disarankan
Hapus pengecekan lovable.app/lovableproject.com di register-sw.*
Hapus file _redirects Wajib untuk Workers
File _redirects menyebabkan error "Infinite loop" di Cloudflare Workers — harus dihapus
Update/buat wrangler.jsonc Wajib untuk Workers
Buat atau update nama project di wrangler.jsonc dengan format assets yang benar
Folder .lovable/ Opsional
Hapus folder metadata internal Lovable
File *_GUIDE.md Opsional
Hapus file panduan internal Lovable
⚙️ Build config (TanStack Start)
Tulis ulang vite.config.ts Kritis!
Pakai template resmi Cloudflare dengan viteEnvironment:{"{"}name:"ssr"{"}"} — tanpa ini muncul error 404 virtual:tanstack-start-dev-client-entry
🎮 Integrasi Arsepat Game Hub
Ganti popup/iframe Game Hub → link langsung Disarankan
Tombol kembali ke Game Hub di dalam game harus langsung navigasi tanpa membuka popup/iframe/Dialog
Update URL Game Hub ke domain baru Disarankan
Ganti semua referensi arsepat-game.lovable.app ke arsepat-game.web.id di kode game
🗄️ Sumber data eksternal
✨ Tambahan
Buat README.md Opsional
Dokumentasi project dan cara deploy
Update .gitignore Opsional
Tambah dist/, .wrangler/, .env, node_modules/
Fix OG metadata (URL absolut) Disarankan
Ganti og:image dari path relatif /og-image.jpg ke URL absolut agar preview WhatsApp muncul