Миграция тестов с as-кастов на shoehorn
testing
migrate-to-shoehorn — это скилл для Claude Code, который автоматически мигрирует тестовые файлы TypeScript с `as` type-assertions на библиотеку `@total-typescript/shoehorn`. Применяется в ситуациях, когда нужно убрать небезопасные приведения типов в тестах и сделать partial test data типобезопасным без потери удобства работы с фиктивными данными. Полезен TypeScript-командам, которые выстраивают строгую типизацию в тестовой инфраструктуре и хотят избавиться от скрытых рисков, вызванных `as`-кастами в моках и стабах.
- #typescript
- #testing
- #migration
- #refactor