ЛентаСтатьиЗаметкиКурсы
Рецепты
← Все заметки
9 сентября 2026 г.
AstroZod

Заметка: zod-схемы вместо js-yaml «и молимся»

Zod-схемы вместо «и молимся»

Раньше frontmatter курсов парсился js-yaml без валидации: опечатка в поле всплывала в рантайме. Теперь каждая коллекция имеет zod-схему, и битый frontmatter роняет сборку с внятной ошибкой.

Мелочь, а деплой перестал зависеть от внимательности автора.