Импорт JSON Swagger в бессонницу

Я пытаюсь импортировать файл Json из Swagger в бессонницу. Для этого я использую этот проект из NPM (я не знаком с NPM):

https://www.npmjs.com/package/insomnia-importers

У меня есть npm v6.5.0 и узел v11.9.0

Для этого я запускаю следующую команду: `insomnia-import /path/to/swagger-export.json> insomnia-export.json

(узел:38053) UnhandledPromiseRejectionWarning: TypeError: Невозможно преобразовать неопределенное или нулевое в объект в Function.keys () объекта (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:300:14) в generateParameterExample (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:332:12) в Object.keys.forEach.propertyName (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:301:33) в Array.forEach () в объекте (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:300:31) в generateParameterExample (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:332:12) at prepareBody (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:242:37) в importRequest (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:173:11) в tags.forEach (/Users/user/.nvm/versions/node/v11.9.0/lib/node_modules/insomnia-importers/src/importers/swagger2.js:129:21) (узел: 38053) UnhandledPromiseRejectionWarning: необработанное отклонение обещания. Эта ошибка возникла либо из-за того, что внутри асинхронной функции возникла ошибка без блока catch, либо из-за отклонения обещания, которое не было обработано с помощью.catch(). (идентификатор отклонения: 1) (узел:38053) [DEP0018] Предупреждение об устаревании: отклонения необработанного обещания устарели. В будущем отклонения обещаний, которые не обрабатываются, завершат процесс Node.js с ненулевым кодом завершения.

Вы знаете, как его использовать или в чем проблема?

Спасибо!

0 ответов

Сопровождающий бессонницу здесь.

Insomnia использует пакет insomnia-import внутри, поэтому вам не нужно. Вы можете импортировать файл Swagger прямо в Insomnia, и он импортирует его.

Другие вопросы по тегам