next.js
920a7673 - Honor non-interactive mode in upgrade codemod prompts (#98030)

Commit
16 days ago
Honor non-interactive mode in upgrade codemod prompts (#98030) ### Why? `@next/codemod upgrade --yes` accepts defaults for the upgrade command's prompts, but `next-request-geo-ip` asked its own deployment question inside `runTransform`. Because the non-interactive state was not forwarded, automated upgrades could stop at that nested prompt despite using `--yes`. ### How? Pass the resolved non-interactive state from `runUpgrade` into each transform. The geo/IP transform skips its deployment prompt in non-interactive mode while preserving the existing prompt for direct interactive runs.
Author
Parents
Loading