During a large Figwheel-to-shadow-cljs migration, outdated dependencies, JavaScript imports, type hints and deprecated functions can interrupt hot reload.
As a temporary migration aid, shadow-cljs can continue recompiling despite warnings:
{:builds
{:app
{:target :browser
:devtools {:ignore-warnings true}}}}
The warnings remain visible in the terminal and the browser console. Once the migration is complete, remove the option: warning suppression is useful scaffolding, not a healthy permanent setting.