{"version":3,"sources":["jsdelivr-header.js","/npm/soap-next@1.1.2/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,UAAa,MAAQ,KAAK,WAAc,SAAU,EAAS,EAAY,EAAG,GAE1E,OAAO,IAAK,IAAM,EAAI,WAAU,SAAU,EAAS,GAC/C,SAAS,EAAU,GAAS,IAAM,EAAK,EAAU,KAAK,GAAS,CAAE,MAAO,GAAK,EAAO,EAAI,CAAE,CAC1F,SAAS,EAAS,GAAS,IAAM,EAAK,EAAiB,MAAE,GAAS,CAAE,MAAO,GAAK,EAAO,EAAI,CAAE,CAC7F,SAAS,EAAK,GAJlB,IAAe,EAIa,EAAO,KAAO,EAAQ,EAAO,QAJ1C,EAIyD,EAAO,MAJhD,aAAiB,EAAI,EAAQ,IAAI,GAAE,SAAU,GAAW,EAAQ,EAAQ,KAIjB,KAAK,EAAW,EAAW,CAC7G,GAAM,EAAY,EAAU,MAAM,EAAS,GAAc,KAAK,OAClE,GACJ,EACI,gBAAmB,MAAQ,KAAK,iBAAoB,SAAU,GAC9D,OAAQ,GAAO,EAAI,WAAc,EAAM,CAAE,QAAW,EACxD,EACA,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IACtD,QAAQ,cAAW,EACnB,MAAM,YAAc,QAAQ,aACtB,cAAgB,gBAAgB,QAAQ,kBAC9C,MAAM,SACF,WAAA,CAAY,EAAK,EAAM,EAAS,CAAC,GAC7B,KAAK,KAAO,EACZ,KAAK,YAAc,IAAI,cAAc,QAAQ,EAAK,EAAQ,EAC9D,CACA,aAAO,CAAO,EAAK,EAAS,CAAC,GACzB,OAAO,UAAU,UAAM,OAAQ,GAAQ,YACnC,MAAM,QAAa,YAAY,SAAS,OAAO,GAC/C,OAAO,IAAI,SAAS,EAAK,EAAM,EACnC,GACJ,CACA,aAAA,GACI,OAAO,UAAU,UAAM,OAAQ,GAAQ,YAEnC,aADqB,KAAK,KAAK,eAEnC,GACJ,CACA,qBAAA,CAAsB,GAClB,OAAO,UAAU,UAAM,OAAQ,GAAQ,YAEnC,aADqB,KAAK,KAAK,sBAAsB,EAEzD,GACJ,CACA,IAAA,CAAK,EAAQ,EAAS,CAAC,EAAG,EAAa,CAAC,GACpC,OAAO,UAAU,UAAM,OAAQ,GAAQ,YACnC,MAAM,QAAe,KAAK,YAAY,KAAK,EAAQ,EAAQ,GAE3D,OADa,YAAY,SAAS,iBAAiB,EAEvD,GACJ,EAEJ,QAAQ,SAAW","file":"/npm/soap-next@1.1.2/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/soap-next@1.1.2/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nvar __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n    function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\n    return new (P || (P = Promise))(function (resolve, reject) {\n        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n        function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n        function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\n        step((generator = generator.apply(thisArg, _arguments || [])).next());\n    });\n};\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n    return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.SoapNext = void 0;\nconst wsdl_next_1 = require(\"wsdl-next\");\nconst SoapRequest_1 = __importDefault(require(\"./SoapRequest\"));\nclass SoapNext {\n    constructor(url, wsdl, params = {}) {\n        this.wsdl = wsdl;\n        this.soapRequest = new SoapRequest_1.default(url, params, wsdl);\n    }\n    static create(url, params = {}) {\n        return __awaiter(this, void 0, void 0, function* () {\n            const wsdl = yield wsdl_next_1.WsdlNext.create(url);\n            return new SoapNext(url, wsdl, params);\n        });\n    }\n    getAllMethods() {\n        return __awaiter(this, void 0, void 0, function* () {\n            const result = yield this.wsdl.getAllMethods();\n            return result;\n        });\n    }\n    getMethodParamsByName(method) {\n        return __awaiter(this, void 0, void 0, function* () {\n            const result = yield this.wsdl.getMethodParamsByName(method);\n            return result;\n        });\n    }\n    call(method, params = {}, attributes = {}) {\n        return __awaiter(this, void 0, void 0, function* () {\n            const result = yield this.soapRequest.call(method, params, attributes);\n            const data = wsdl_next_1.WsdlNext.getXmlDataAsJson(result);\n            return data;\n        });\n    }\n}\nexports.SoapNext = SoapNext;\n"]}