Files
windmill/frontend
Guilhem Lemouel bfe750b6ea feat(ai): type-check raw app frontend files, not just the build
Bundling reports syntax errors and unresolved imports, but esbuild strips
types without checking them, so a type error or a reference to an undefined
variable — a guaranteed runtime crash — compiled cleanly and the tool
answered that the frontend had no errors. Run the TypeScript worker over the
app's files as well and report problems per file.

React's types declare it as a UMD global, so without allowUmdGlobalAccess
every JSX line in a file that does not import React is reported as an error,
which is how these files are written. Enabling it also removes that false
error for tsx scripts in the editor.

Files the entry point never imports are checked too. They never ship, but
they are still the user's source and show the same problems in the app
editor.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 15:07:05 +02:00
..
2026-03-18 11:38:22 +00:00

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