0.1.4 • Published 1 year ago
api-scripter v0.1.4
Схема валидации в json, с последующим использованием ajv
Для создания схемы валидации используем
ts-json-schema-generator --path '%путь к файлу с интерфейсом%' --type 'название интерфейса схемы'
Данный результат копируем в файл schema и пробрасываем в конфигуратор. Готово, остается создать и заполнить env файлы
Далее тип данной схемы прокидываем в ajv (см configurator)
Создаем Api клиент через генератор кода
npx swagger-typescript-api -p './api-generated/api-swagger.json(путь к json файлу или url)' -o './src(где будет создан файл)' -n 'myApi.ts(название итогово файла)