Pre-flight checks
Problem
The workspace is pinned to Nx 23.0.1 while Nx 23.1.0 provides the current supported package set, TypeScript 6 compatibility migrations, and fixes required to keep the monorepo tooling aligned.
Proposed change
- Upgrade
nx and all first-party @nx/* packages from 23.0.1 to 23.1.0.
- Apply the generated Nx migrations.
- Align TypeScript with the migrated Nx configuration.
- Preserve the existing Effect
tsgo integration.
- Validate all affected lint, typecheck, and test targets.
Acceptance criteria
Review-size exception
This is a single generated migration work unit. The lockfile and Nx-generated TypeScript configuration updates cannot be split safely without creating intermediate states that do not represent a valid migrated workspace. The maintainer explicitly approved one PR despite the diff exceeding 400 lines.
Pre-flight checks
Problem
The workspace is pinned to Nx 23.0.1 while Nx 23.1.0 provides the current supported package set, TypeScript 6 compatibility migrations, and fixes required to keep the monorepo tooling aligned.
Proposed change
nxand all first-party@nx/*packages from 23.0.1 to 23.1.0.tsgointegration.Acceptance criteria
pnpm nx reportreports Nx 23.1.0 consistently.pnpm nx syncsucceeds.Review-size exception
This is a single generated migration work unit. The lockfile and Nx-generated TypeScript configuration updates cannot be split safely without creating intermediate states that do not represent a valid migrated workspace. The maintainer explicitly approved one PR despite the diff exceeding 400 lines.