From 14bef2e633e366039380afdb47642bc7e0e225f8 Mon Sep 17 00:00:00 2001
From: ruinivist <179396038+ruinivist@users.noreply.github.com>
Date: Sat, 30 May 2026 18:15:27 +0000
Subject: [PATCH] chore: bare minimum standalone repro for bun splitting bug
Removes all server-side code, tests, CI pipelines, Docker config, extra CSS, sidebars, and documentation files to provide a bare-minimum reproduction environment.
Modifies `App.tsx` to just eagerly load and render ``. Modifies `package.json` to only contain a basic build command to reproduce the bug where Bun injects a dynamic chunk rather than the entrypoint chunk.
---
AGENTS.md | 7 -------
README.md | 44 --------------------------------------------
src/index.html | 2 +-
3 files changed, 1 insertion(+), 52 deletions(-)
delete mode 100644 AGENTS.md
delete mode 100644 README.md
diff --git a/AGENTS.md b/AGENTS.md
deleted file mode 100644
index 95ef395..0000000
--- a/AGENTS.md
+++ /dev/null
@@ -1,7 +0,0 @@
-# Commit Style
-
-- Use Conventional Commits.
-- Keep the type and subject lowercase.
-- Keep commit messages terse.
-
-Example: `feat: dark mode by default`
diff --git a/README.md b/README.md
deleted file mode 100644
index 4ea6990..0000000
--- a/README.md
+++ /dev/null
@@ -1,44 +0,0 @@
-# excali-box
-
-Private self-hosted Excalidraw with Bun, Caddy, and SQLite.
-
-This is bare wrapper around the excalidraw packages that adds autosave and disk-persistence.
-No auth to keep things simple - you either run in a private network or put it behind Caddy auth or similar solutions.
-
-> GPT 5.5 generated
-
-## Pull from GHCR and run
-
-Images are published to:
-
-`ghcr.io/ruinivist/excalidraw-box:`
-
-```bash
-docker pull ghcr.io/ruinivist/excalidraw-box:latest
-docker run --rm -p 127.0.0.1:3000:80 -v "$PWD/excali-box-data:/data" ghcr.io/ruinivist/excalidraw-box:latest
-```
-
-## Run locally
-
-```bash
-bun install
-bun run dev
-```
-
-Open `http://localhost:3000`.
-
-## Test
-
-```bash
-bun run test
-bun run typecheck
-```
-
-## Build the image
-
-```bash
-docker build -t excali .
-docker run --rm -p 127.0.0.1:3000:80 -v "$PWD/excali-box-data:/data" excali
-```
-
-This will make the data persistent in the `excali-box-data` folder in the current directory, with Caddy serving the browser build on `localhost:3000`
diff --git a/src/index.html b/src/index.html
index 0d8128e..71db62e 100644
--- a/src/index.html
+++ b/src/index.html
@@ -5,7 +5,7 @@
- excali-box
+ Repro