mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-21 00:02:30 +00:00
The manualChunks config from the previous commit over-grouped Monaco into a single `vendor-monaco` chunk. Any small utility touched by the login page graph was enough to drag the full 6.5 MB Monaco bundle into the initial preload, so the Cloudflare preview of the login page was downloading ~7 MB while production downloads ~166 KB (a ~44x regression). Reverting the manualChunks function. Without it, Rollup's default chunking splits Monaco fine-grainedly by usage pattern and the login preload drops back to ~165 KB, matching production. The OpenAI / Anthropic SDK dynamic-import refactor from the first commit stays in place (it uses await import(...), which creates its own chunks naturally and does not have this problem). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Windmill frontend
The Windmill frontend written in Svelte 5 + Tailwind CSS
The frontend is under AGPL, see the LICENSE file at the root of this repo