A dev server left running in the shared checkout kept rewriting the generated icon type file auto-imports.d.ts, and every merge into that checkout then failed on the local change. The file is no longer kept in git: Vite and the type check create it from the icons the code actually uses, so a running dev server can no longer get in the way. The generated list is also more accurate than the old committed one.
Generated icon types no longer block merges
Shared by Juri Wolf on November 13, 2026