/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/openapi-to-postmanv2@6.0.1/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.SchemaPack=void 0,exports.convert=convert,exports.convertV2=convertV2,exports.convertV2WithTypes=convertV2WithTypes,exports.validate=validate,exports.getMetaData=getMetaData,exports.mergeAndValidate=mergeAndValidate,exports.getOptions=getOptions,exports.getSyncOptions=getSyncOptions,exports.detectRootFiles=detectRootFiles,exports.detectRelatedFiles=detectRelatedFiles,exports.bundle=bundle,exports.syncCollection=syncCollection;const lodash_1=__importDefault(require("lodash")),{MODULE_VERSION:MODULE_VERSION}=require("../lib/schemapack.js"),SchemaPack=require("../lib/schemapack.js").SchemaPack;exports.SchemaPack=SchemaPack;const UserError=require("../lib/common/UserError"),DEFAULT_INVALID_ERROR="Provided definition is invalid";function convert(e,t,a){var n=new SchemaPack(e,t);return n.validated?n.convert(a):a(new UserError(lodash_1.default.get(n,"validationResult.reason",DEFAULT_INVALID_ERROR)))}function convertV2(e,t,a){var n=new SchemaPack(e,t,MODULE_VERSION.V2);return n.validated?n.convertV2(a):a(new UserError(lodash_1.default.get(n,"validationResult.reason",DEFAULT_INVALID_ERROR)))}function convertV2WithTypes(e,t,a){var n=new SchemaPack(e,t,MODULE_VERSION.V2,!0);return n.validated?n.convertV2(a):a(new UserError(lodash_1.default.get(n,"validationResult.reason",DEFAULT_INVALID_ERROR)))}function validate(e){return new SchemaPack(e).validationResult}function getMetaData(e,t){new SchemaPack(e).getMetaData(t)}function mergeAndValidate(e,t){new SchemaPack(e).mergeAndValidate(t)}function getOptions(e,t){return SchemaPack.getOptions(e,t)}function getSyncOptions(e){return SchemaPack.getSyncOptions(e)}async function detectRootFiles(e){return new SchemaPack(e).detectRootFiles()}async function detectRelatedFiles(e){return new SchemaPack(e).detectRelatedFiles()}async function bundle(e){return new SchemaPack(e,e.options??{}).bundle()}function syncCollection(e,t,a,n,o){var c=new SchemaPack(e,t,MODULE_VERSION.V2,!0);return c.validated?c.syncCollection(a,n,o):o(new UserError(lodash_1.default.get(c,"validationResult.reason",DEFAULT_INVALID_ERROR)))}exports.default={convert:convert,convertV2:convertV2,convertV2WithTypes:convertV2WithTypes,validate:validate,getMetaData:getMetaData,mergeAndValidate:mergeAndValidate,getOptions:getOptions,getSyncOptions:getSyncOptions,detectRootFiles:detectRootFiles,detectRelatedFiles:detectRelatedFiles,bundle:bundle,syncCollection:syncCollection,SchemaPack:SchemaPack};
//# sourceMappingURL=/sm/d7929c0286346be718dca9776089048aec3cd7b2fb09a42c48007c3f31bef2a4.map