Preset fidelity versus compilation freshness in post-upgrade Babel recovery
After a Babel major-version upgrade, project configuration files such as .babelrc or babel.config.js may reference presets or plugins whose APIs change, causing compilation errors or silent semantic shifts. The recovery decision hinges on two documented CLI mechanisms: --no-babelrc forces Babel to ignore project configuration and default to built-in presets,