/**
 * Minified by jsDelivr using Terser v5.48.0.
 * Original file: /npm/openapi-to-postmanv2@6.3.3/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/0eb9ae26201c9a9f1530440f613d4d98d4ed5625916997d6e91a68ebfc9a0f7b.map