BlueRepository.blue is the single source of truth. In CI, this repo downloads it from the upstream workflow artifacts (see .github/workflows/process-blue-artifacts.yml). For local generation, place BlueRepository.blue at the repo root or set BLUE_REPOSITORY_SOURCE to a local path.
The Java preprocessor is no longer part of the flow. Artifacts are generated straight from BlueRepository.blue.
- Ensure
BlueRepository.blueis present at repo root (or setBLUE_REPOSITORY_SOURCE). - Generate sources:
npm run generate:types- Build dist and rewrite relative imports for ESM:
npm run build:typesgenerate:typeswipeslibs/types/srcandlibs/types/distbefore regenerating.build:typesexpects generated sources; run generation first if dist is missing.