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 `<Excalidraw />`. 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.
Removes all server-side code, tests, CI pipelines, Docker config, extra CSS, and sidebar logic. Modifies `App.tsx` to just eagerly load and render `<Excalidraw />`. 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.
Adds `repro.ts`, a self-contained script that:
- Generates an HTML entrypoint, a main TS entrypoint, and thousands of dynamically imported chunks.
- Runs `bun build --splitting` against the generated structure.
- Parses the output `index.html` to confirm whether the injected script matches the main entrypoint or a random chunk.
- Updates `.gitignore` to safely ignore the temporary artifacts (`bun-repro-dir`).