❗️Ловим устаревшие TypeScript-тесты в проектах
❗️Ловим устаревшие TypeScript-тесты в проектах Писал тесты на TypeScript и не заметил, что они не запускаются после компиляции? Многие разработчики сталкиваются с ситуацией, когда изменения в TypeScript-исходниках теряются при запуске через dist, а тестовый раннер продолжает исполнять старый JavaScript. Проблема: tsc компилирует TypeScript в dist, но если забыть пересборку, запускается старый код — тесты проходят, хотя изменения не применены. Решение: fwa — preflight-слой для TypeScript-тестов, который строит проверенный список файлов и передаёт его в node:test, исключая старые артефакты. Отличный вариант для TypeScript-разработчиков, которые работают с проектами типа build-first и хотят избежать коварных багов из-за несвоевременной пересборки 🔥Ссылка на статью ➡️ Скачать курсы Заметки Бэкендера