UNPKG

apiconnect-explorer

Version:

- [Getting Started](#getting-started) - [Configuration](#configuration) * [Required](#required) * [Optional](#optional) - [Usage in React](#usage-in-react) - [Usage outside of React](#usage-outside-of-react) - [Detailed description of options](#detail

1 lines 519 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=h;var a=require("lodash"),b=e(require("./open-api-v2.ts")),c=e(require("./open-api-v3.ts")),d=require("./async-api.ts");function e(a){return a&&a.__esModule?a:{default:a}}var f=function(a){return a.openapi?new c["default"](a):a.swagger?new b["default"](a):void 0},g=function(a){return new d.AsyncApi(a)};function h(c){if(c){if(c.openapi||c.swagger)return f(c);if((0,a.get)(c,"_json.asyncapi"))return g(c)}return new b["default"](c)}