Мы сейчас исследуем такую возможность для kotlin-js: взять swagger.yаml от бэкенда (меняется редко), сгенерить dto-шки через codegen в Kotlin, получившееся обработать напильником, собрать/зарелизить библиотечку в nexus, в kotlin-js проекте использовать её как зависимость. Пока что без обработки напильником обойтись никак не получается, но мы только в начале пути, может чего-то не знаем.
Если у кого есть какие альтернативные идеи как заиспользовать имеющийся swagger.yaml на фронтенде в kotlin-js - поделитесь пожалуйста. Бэк на яве, swagger генерится автоматически по аннотациям.