# 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