# react-scripts@5.0.1 объявляет typescript как ОПЦИОНАЛЬНЫЙ peer с диапазоном
# "^3.2.1 || ^4", а проекту нужен TypeScript 5.x: на TS 4 не собираются
# @types/react 18.3 и zod v4 (269 ошибок в node_modules).
#
# Конфликт чисто формальный: react-scripts типы не проверяет, их вырезает babel,
# а tsc запускается отдельно через `npm run typecheck`. Поэтому разрешаем
# npm игнорировать peer-диапазоны и не заставлять каждого нового разработчика
# ставить зависимости через --force / --legacy-peer-deps вручную.
legacy-peer-deps=true