⚡️ Автоматизируем чистку мертвого кода в Angular-проекте с помощью Knip — 11 сентября 2026 г. в 14:37:15.390
⚡️ Автоматизируем чистку мертвого кода в Angular-проекте с помощью Knip В крупном Angular-проекте с Nx workspace и более 100 библиотек мертвый код накапливается незаметно. Он замедляет разработку и усложняет рефакторинг, а ручная очистка быстро перестает быть эффективной. Мы внедрили Knip — статический анализатор для TypeScript. Настроили автоматическую генерацию workspaces, интеграцию в pre-commit и CI/CD. В итоге сократили число пакетов с 158 до 148, удалили сотни файлов и сделали разработку быстрее. В карточках делимся, как мы настраивали Knip, писали скрипты для генерации конфигурации и интегрировали проверки в пайплайн. Больше подробностей с примерами кода читайте на Хабре.

