/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/rapix@0.8.3-beta/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.cascade=exports.rapix=void 0;const RapixCore_1=require("./public/RapixCore");function rapix(e){return new RapixCore_1.ApiClass(Object.assign(Object.assign({},RapixCore_1.APIOptionsDefaults),e)).collection}function cascade(e,o){let t=0,s=0,i=[];return new Promise(((r,n)=>{!function c(a,p){let u;e[a](p).onSuccess((t=>{o&&"function"==typeof o[a]&&o[a](t),u=t,s++,i.push(t),"function"==typeof e[a+1]&&c(a+1,u)})).onError((e=>{o&&"function"==typeof o[a]&&o[a](void 0,e),i.push(e),n(i)})).always((()=>{t++,t===e.length&&(t===s?r(i):n(i))}))}(0)}))}exports.rapix=rapix,exports.cascade=cascade;
//# sourceMappingURL=/sm/9db5c239a5879d2b55ae73e9468fbd23ad2689c20bc6c4e97f137279c4bdf25d.map