Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 1012 Bytes

File metadata and controls

11 lines (9 loc) · 1012 Bytes

json-validation

Запуск приложения локально:

npm run dev

Комментарии:

  • Задание требует подгрузки как JSON, так и jsonschema. JSON подгружается по умолчанию с выбранного мок-сервиса https://randomuser.me/api (выбран в связи с тем, что предлагает JSON с несколькими уровнями вложенности). Подгрузка схемы симулируется путем подгрузки локально из каталога public.
  • Для тестирования других JSON/jsonschema возможно заменить соответствующие URL в src/api либо изменить содержимое схемы randomUser.json в public.
  • Ошибка парсинга JSON/jsonschema в отличие от ошибок валидации выводится пользователю на месте превью.