source: node_modules/swagger-client/lib/resolver/strategies/openapi-3-1-apidom/index.js

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 867 bytes
RevLine 
[d24f17c]1"use strict";
2
3var _interopRequireWildcard = require("@babel/runtime-corejs3/helpers/interopRequireWildcard").default;
4var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault").default;
5exports.__esModule = true;
6exports.default = void 0;
7var _resolve = _interopRequireDefault(require("./resolve.js"));
8var _normalize = _interopRequireWildcard(require("./normalize.js"));
9var _openapiPredicates = require("../../../helpers/openapi-predicates.js");
10const openApi31ApiDOMStrategy = {
11 name: 'openapi-3-1-apidom',
12 match({
13 spec
14 }) {
15 return (0, _openapiPredicates.isOpenAPI31)(spec);
16 },
17 normalize({
18 spec
19 }) {
20 return (0, _normalize.pojoAdapter)(_normalize.default)(spec);
21 },
22 async resolve(options) {
23 return (0, _resolve.default)(options);
24 }
25};
26var _default = exports.default = openApi31ApiDOMStrategy;
Note: See TracBrowser for help on using the repository browser.