api-contract-check — библиотека для генерации валидаторов из TS-кода и проверки API-запросов
Продолжаю делиться выложенными в OpenSource библиотеками, которые использую в работе. В этот раз речь пойдет о наиболее универсальном, на мой взгляд, подходе для валидации приходящих с бэкенда данных: в клиентской части пишутся обычные TS DTO модели, а валидаторы создаются автоматически. Вот ссылки на документацию на русском и английском , а в статье я сравню различные подходы к валидации. Валидировать
https://habr.com/ru/articles/1099100/
#javascript #валидация_данных #ast #typescript #arfa_generator #api_validation #runtime_validation #apicontractcheck