Разработчик столкнулся с критически важной, но заброшенной зависимостью license-checker, используемой крупными проектами. Он попытался исправить ее самостоятельно, но быстро привлек к процессу миграции ИИ Claude Code. Claude помог с конвертацией кода, составил список дел и даже написал маркетинговый текст. Сотрудничество привело к созданию полностью функциональной версии пакета на TypeScript со значительно улучшенной производительностью благодаря параллельной обработке. Новый пакет, license-checker-evergreen, является прямой заменой с драматическим ускорением для таких проектов, как Puppeteer и Playwright. Этот опыт подчеркнул распространенность заброшенной инфраструктуры с открытым исходным кодом. Автор предлагает модель "ИИ + мотивированный человек" для оживления заброшенных пакетов. Эта модель использует ИИ для рутинных задач, в то время как человек обеспечивает критически важное суждение и управление сообществом. Проект "OSS Crusade" направлен на спасение заброшенных пакетов, а license-checker-evergreen стал первым успешным начинанием. Автор теперь ищет номинации для следующего пакета, который будет возрожден, подчеркивая высокие показатели загрузок и отсутствие недавнего обслуживания, с акцентом на проекты, используемые теми, кто должен был бы знать лучше. Автор описывает себя как человека, регулярно принимающего сомнительные решения, и использует Claude для расходования своих токенов.
dev.to
I Used ClaudeCode to Rescue an npm Package with 760K Downloads (And Now I Have a Mission from my regular day job)
Create attached notes ...
