nx
Nx
GitHub
Nx
Workspace
GitHub
CI Pipeline Executions
Current execution
Succeeded
nxc-4778
Runs and Agents
Timeline
Beta
Configuration
Self-Healing CI
Project Graph
Circular Dependencies
Enterprise
Resource Usage
Analysis
Conformance
Enterprise
Runs
Current run
Succeeded
Tasks
Resource Usage
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
fix(misc): prevent nx new and storybook from aborting the pnpm 11 install `nx new --preset=react-native` and `--preset=expo` failed on pnpm 11 with `ERR_PNPM_IGNORED_BUILDS: unrs-resolver`, leaving the workspace half created. Both presets reach `unrs-resolver` through their optional `@nx/detox` dependency and jest 30, and the preset build-script table had no entry for either one. `@nx/storybook:configuration` failed the same way on its default path. `@storybook/test-runner` was accounted for through `@swc/core` alone, but the 0.24 line it installs for Storybook 10 also runs on jest 30. The runner lines Storybook 8 and 9 select stay on jest 29, so the new decision is gated on the resolved runner version and those workspaces record nothing extra. Creating a workspace from a custom preset resolved that preset's version from the registry twice, once to build the pnpm settings and once to add the dependency. `generateWorkspaceFiles` now resolves it once and hands the result to `addPresetDependencies`. Two comments described versions the generators do not install: vite 5 in remix where `viteVersion` is `^6.0.0`, and an `esbuild-register` hop that storybook dropped in v10. Both now name the direct dependency. Negative tests that asserted a decision is absent from a file the generator never writes now assert the file's absence instead.
nx-cloud record -- pnpm nx-cloud conformance:check
⌘K
Succeeded
nx-cloud record -- pnpm nx-cloud conformance:check
Click to copy
Linux
4 CPU cores
77ffa218
36814
GitHub
Nx
Workspace