TGViewer
Заметки Бэкендера Заметки Бэкендера @backend_it · 18.9K subscribers
Post #5066 332
❗️Ловим устаревшие TypeScript-тесты в проектах

Писал тесты на TypeScript и не заметил, что они не запускаются после компиляции? Многие разработчики сталкиваются с ситуацией, когда изменения в TypeScript-исходниках теряются при запуске через dist, а тестовый раннер продолжает исполнять старый JavaScript.

Проблема: tsc компилирует TypeScript в dist, но если забыть пересборку, запускается старый код — тесты проходят, хотя изменения не применены. Решение: fwa — preflight-слой для TypeScript-тестов, который строит проверенный список файлов и передаёт его в node:test, исключая старые артефакты.


Отличный вариант для TypeScript-разработчиков, которые работают с проектами типа build-first и хотят избежать коварных багов из-за несвоевременной пересборки

🔥Ссылка на статью

Заметки Бэкендера & Max
More from @backend_it
  1. Oct 5, 2026❗️Почему Deno быстрее Node.js: технический разбор Сравниваешь производительность серверных…
  2. Oct 3, 2026❗️Курс 50 алгоритмов, которые должен знать каждый программист: непревзойденный арсенал алг…
  3. Oct 2, 2026❗️Огромная библиотека решений для Go Ищешь качественные примеры кода на Go, которые уже пр…
  4. Oct 2, 2026❗️Автоматизация тестирования в Go для микросервисов Разбираешься с тестированием в микросе…
  5. Oct 1, 2026❗️Spring Security: CSRF и CORS атаки Разбираешься в безопасности веб-приложений на Java и…
  6. Oct 1, 2026❗️Платформа для террариумистов на голом PHP Хочешь узнать, как создать полноценную платфор…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →