Хабр Курсы для бэкендеров
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Интересная статья. Как раз недавно добавлял нечто похожее в проект, но остановился на valibot, который по факту позиционируется “убийцей zod”. Интересно было бы посмотреть на сравнения и с ней тоже.
Да, без TypeScript конечно тяжело проектам - получается неоткуда взять информацию о структурах, кроме ручных JSDoc. С TS AST конечно намного больше возможностей по автоматической генерации валидаторов
Как я написал свою библиотеку валидации схем и создал свою альтернативу Zod