{"version":3,"sources":["../../src/utils/each.ts"],"names":["parallel","items","fn","Promise","all","map","sequential","i","length","each"],"mappings":";;;AACA,cAAA,EAAA;AAAA,eAAsBA,QAAAA,CAAYC,OAAWC,EAA+C,EAAA;AACxF,EAAA,MAAMC,OAAQC,CAAAA,GAAAA,CAAIH,KAAMI,CAAAA,GAAAA,CAAIH,EAAAA,CAAAA,CAAAA;AAChC;AAFsBF,MAAAA,CAAAA,QAAAA,EAAAA,UAAAA,CAAAA;AAItB,eAAsBM,UAAAA,CAAcL,OAAWC,EAA+C,EAAA;AAC1F,EAAA,KAAA,IAAQK,CAAI,GAAA,CAAA,EAAGA,CAAIN,GAAAA,KAAAA,CAAMO,QAAQD,CAAI,EAAA,EAAA;AACjC,IAAA,MAAML,EAAGD,CAAAA,KAAAA,CAAMM,CAAAA,CAAAA,EAAIA,GAAGN,KAAAA,CAAAA;AAC1B;AACJ;AAJsBK,MAAAA,CAAAA,UAAAA,EAAAA,YAAAA,CAAAA;AAMf,IAAMG,IAAO,GAAA;AAACT,EAAAA,QAAAA;AAAUM,EAAAA;AAAU","file":"chunk-JRUJHECL.mjs","sourcesContent":["\nexport async function parallel<T>(items:T[], fn:(value: T, index: number, array: T[]) => any){\n    await Promise.all(items.map(fn));\n}\n\nexport async function sequential<T>(items:T[], fn:(value: T, index: number, array: T[]) => any){\n    for(let i = 0; i < items.length; i++){\n        await fn(items[i], i, items);\n    }\n}\n\nexport const each = {parallel, sequential};\n"]}