nxNx
GitHubNxWorkspace
GitHub
  • CI Pipeline Executions
    • Current executionSucceededfix/typescript-sync-composite-in-first-pass
    • Timeline
    • Configuration
    • Self-Healing CI
    • Project Graph
    • Resource Usage
    • Analysis
    • Conformance
  • Runs
    • Current runSucceeded
    • Tasks
    • Resource Usage
Insights
  • Compare tasks
  • Analytics
  • Sign in
    fix(js): do not report non-composite projects as missing root references The root tsconfig's project references are filtered by `composite` only when deciding what to write, but `changedFiles` — which drives both the out-of-sync verdict and the user-facing message — is populated before that filter runs. A non-composite project could therefore be named as a missing reference that sync would never actually add, leaving no way to satisfy the message. Moving the check into the first pass keeps `changedFiles` limited to references that can really be written.
    nx affected --targets=lint,test,build,e2e,e2e-ci,format-native,lint-native,gradle:build-ci,vale,run,validate-example
Succeeded
read-write access token used
6ba8749d36559
91%

Cache hits

483 of 529 tasks used cache.

44%

Distribution saved time

11m 36s instead of 20m 51s.

Atomizer enabled

43 groups of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools