Данный шаблон содержит все необходимые настройки, с помощью которых можно автоматизировать процесс создания документации по спецификации OpenAPI 3.0.
В шаблоне представлена модель для описания API сервисов, которые используют паттерн проектирования Controller Service Repository.
Для начала, нужно локально клонировать данный репозиторий:
gh repo clone DanSoW/express-swagger-template
Затем установить все необходимые зависимости:
npm i
Для запуска шаблона необходимо ввести следующую команду:
npm run dev
Или, если используется Makefile:
make run
Теперь по адресу http://localhost:5000/docs будет находится сгенерированная документация.