// This directory is the web UI (Vite/TypeScript); it contains no Go code of // our own. This file exists solely to make web/ a separate Go module so the // parent module's package graph stops at the directory boundary. // // Without it, `go list ./...` / `go build ./...` / `go test ./...` walk into // web/node_modules and compile Go packages vendored inside npm dependencies // (e.g. flatted/golang/pkg/flatted). Any npm dep shipping non-compiling Go // would then break the entire Orchestra build. A build tag cannot fix this: // the offending package is already in the module's package list before any // tag is evaluated, and we do not control third-party sources anyway. // // Nothing imports this module and nothing should. Do not add Go code here. // The web UI is built by web/Dockerfile (npm) and vite emits into // ../internal/webui/assets for the Go embed; neither is affected by this file. module orchestra/web go 1.22