{"version":3,"file":"SingleProducerAsyncInput.mjs","mappings":";;;;;;;;;;;;;;;;;;;;;;;AA2BA,OAAO,MAAMA,UAAU,gBAAGC,MAAM,CAACC,GAAP,CAAW,2CAAX,CAAnB;AAGP,OAAM,MAAOC,SAAP,CAAgB;EAEpBC,YAAqBC,CAArB,EAA4B;IAAP;IADZ,eAAsBL,UAAtB;EACuB;;AAFZ;AAKtB,OAAO,MAAMM,WAAW,gBAAGL,MAAM,CAACC,GAAP,CAAW,4CAAX,CAApB;AAGP,OAAM,MAAOK,UAAP,CAAiB;EAErBH,YAAqBI,KAArB,EAAsC;IAAjB;IADZ,eAAuBF,WAAvB;EACiC;;AAFrB;AAKvB,OAAO,MAAMG,WAAW,gBAAGR,MAAM,CAACC,GAAP,CAAW,4CAAX,CAApB;AAGP,OAAM,MAAOQ,UAAP,CAAiB;EAErBN,YAAqBO,cAArB,EAA0D;IAArC;IADZ,eAAuBF,WAAvB;EACqD;;AAFzC;AAKvB,OAAO,MAAMG,UAAU,gBAAGX,MAAM,CAACC,GAAP,CAAW,2CAAX,CAAnB;AAGP,OAAM,MAAOW,SAAP,CAAgB;EAEpBT,YACWU,eADX,EAC6E;IAAlE;IAFF,eAAsBF,UAAtB;EAGL;;AAJgB;AAOtB;;;;;;;;;;;;;;;;;;;;AAmBA,OAAM,MAAOG,wBAAP,CAA+B;EAGnCX,YAAqBY,GAArB,EAAqD;IAAhC;EAAoC;;EAEjD,IAAJC,IAAI;IACN,OAAO,KAAKC,QAAL,CACJV,KAAD,IAAWW,0BAAeC,gDAAf,CADN,EAEJC,OAAD,IAAaC,wBAAaD,OAAb,CAFR,EAGJE,IAAD,IAAUC,qBAAUC,sBAAaF,IAAb,CAAV,CAHL,CAAP;EAKD;;EAEQ,IAALG,KAAK;IACP,OAAOC,wBAAwBC,OAAD,IAAa,KAAKC,KAAL,CAAWC,0BAAgBF,OAAhB,CAAX,CAApC,EAAwEG,uBAAxE,CAAP;EACD;;EAEY,IAATC,SAAS;IACX,gCAAO,KAAKhB,GAAL,CACJiB,MADI,CACIC,KAAD,IACNA,KAAK,CAACC,OAAN,KAAkB1B,WAAlB,GACI,CAACyB,KAAK,CAACvB,cAAN,CAAqByB,KAAtB,EAA6BF,KAA7B,CADJ,GAEI,uBAAcA,KAAd,CAJD,CAAP;EAOD;;EAEDG,IAAI,CAACC,EAAD,EAAS;IACX,OAAOX,wBAAsCY,QAAD,IAAaC,yBACvD,KAAKxB,GAAL,CACGiB,MADH,CACWC,KAAD,IAAU;MAChB,QAAQA,KAAK,CAACC,OAAd;QACE,KAAKvB,UAAL;UAAiB;YACf,MAAM6B,QAAQ,4BAAGP,KAAK,CAACpB,eAAT,CAAd;;YAEA,IAAI2B,QAAQ,CAACC,IAAT,KAAkB,MAAtB,EAA8B;cAC5B,MAAM,CAACC,cAAD,EAAiB7B,eAAjB,IAAoC2B,QAAQ,CAACG,KAAnD;cAEA,OAAO,CACLD,cAAc,CAACE,OAAf,CAAuBpB,sBAAaa,EAAb,CAAvB,CADK,EAELQ,2CAAyB,CAAzB,GACI,IAAIpC,UAAJ,CAAe6B,QAAf,CADJ,GAEI,IAAI1B,SAAJ,CAAcC,eAAd,CAJC,CAAP;YAMD;;YAED,MAAM,IAAIiC,KAAJ,CAAU,gDAAV,CAAN;UACD;;QACD,KAAKzC,WAAL;UAAkB;YAChB,OAAO,6BAAmB4B,KAAnB,CAAP;UACD;;QACD,KAAKlC,UAAL;UAAiB;YACf,OAAO,6BAAmBkC,KAAnB,CAAP;UACD;;QACD,KAAKzB,WAAL;UAAkB;YAChB,OAAO,CAACyB,KAAK,CAACvB,cAAN,CAAqByB,KAAtB,EAA6BF,KAA7B,CAAP;UACD;MAzBH;IA2BD,CA7BH,CADuD,CAAlD,0BAAP;EAiCD;;EAEDX,IAAI,CAAClB,CAAD,EAAQ;IACV,gCAAO,KAAKW,GAAL,CACJiB,MADI,CACIC,KAAD,IAAU;MAChB,QAAQA,KAAK,CAACC,OAAd;QACE,KAAKvB,UAAL;UAAiB;YACf,OAAO,CACLoC,gCACEd,KAAK,CAACpB,eADR,EAEGmC,OAAD,IAAaA,OAAO,CAACJ,OAAR,CAAgBpB,qBAAYpB,CAAZ,CAAhB,CAFf,CADK,EAKL,IAAIF,SAAJ,CAAcE,CAAd,CALK,CAAP;UAOD;;QACD,KAAKC,WAAL;UAAkB;YAChB,OAAO,6BAAmB4B,KAAnB,CAAP;UACD;;QACD,KAAKlC,UAAL;UAAiB;YACf,OAAO,6BAAmBkC,KAAnB,CAAP;UACD;;QACD,KAAKzB,WAAL;UAAkB;YAChB,OAAO,CAACyB,KAAK,CAACvB,cAAN,CAAqByB,KAAtB,EAA6BF,KAA7B,CAAP;UACD;MAlBH;IAoBD,CAtBI,CAAP;EAwBD;;EAEDL,KAAK,CAACrB,KAAD,EAAkB;IACrB,gCAAO,KAAKQ,GAAL,CACJiB,MADI,CACIC,KAAD,IAAU;MAChB,QAAQA,KAAK,CAACC,OAAd;QACE,KAAKvB,UAAL;UAAiB;YACf,OAAO,CACLoC,gCAAsBd,KAAK,CAACpB,eAA5B,EAA8CmC,OAAD,IAAaA,OAAO,CAACC,SAAR,CAAiB,MAAC1C,KAAlB,CAA1D,CADK,EAEL,IAAID,UAAJ,CAAeC,KAAf,CAFK,CAAP;UAID;;QACD,KAAKF,WAAL;UAAkB;YAChB,OAAO,6BAAmB4B,KAAnB,CAAP;UACD;;QACD,KAAKlC,UAAL;UAAiB;YACf,OAAO,6BAAmBkC,KAAnB,CAAP;UACD;;QACD,KAAKzB,WAAL;UAAkB;YAChB,OAAO,CAACyB,KAAK,CAACvB,cAAN,CAAqByB,KAAtB,EAA6BF,KAA7B,CAAP;UACD;MAfH;IAiBD,CAnBI,CAAP;EAqBD;;EAEDhB,QAAQ,CACNiC,OADM,EAENC,SAFM,EAGNC,MAHM,EAGmB;IAEzB,OAAO1B,wBAAkDY,QAAD,IAAaC,yBACnE,KAAKxB,GAAL,CACGiB,MADH,CACWC,KAAD,IAAU;MAChB,QAAQA,KAAK,CAACC,OAAd;QACE,KAAKvB,UAAL;UAAiB;YACf,OAAO,CACL0C,2BAEaH,OAFb,EAEuBI,MAAD,IAAYC,sBAAYH,MAAZ,EAAoBD,SAApB,SAFlC,UAAQ,CACLhB,KADH,CADK,EAIL,IAAIvB,SAAJ,CAAc4C,wBAA6BlB,QAA7B,OAAK,CAACzB,eAAN,CAAd,CAJK,CAAP;UAMD;;QACD,KAAKR,WAAL;UAAkB;YAChB,OAAO,CAACoD,4BAAYP,OAAO,CAACjB,KAAK,CAAC1B,KAAP,CAAnB,CAAD,EAAoC0B,KAApC,CAAP;UACD;;QACD,KAAKlC,UAAL;UAAiB;YACf,OAAO,CAAC0D,4BAAYL,MAAM,CAACnB,KAAK,CAAC7B,CAAP,CAAlB,CAAD,EAA+B6B,KAA/B,CAAP;UACD;;QACD,KAAKzB,WAAL;UAAkB;YAChB,OAAO,2BAEH6C,2BAEaH,OAFb,EAEuBI,MAAD,IAAYC,sBAAYH,MAAZ,EAAoBD,SAApB,SAFlC,UAAQ,CACLhB,KADH,GADFF,KAAK,CAACvB,cAAN,CAAqBkC,OAArB,CAA6Bc,SAA7B,EADK,EAKL,IAAI9C,SAAJ,CAAc+C,wBAAsBrB,QAAtB,CAAd,CALK,CAAP;UAOD;MAvBH;IAyBD,CA3BH,CADmE,CAA9D,0BAAP;EA+BD;;AAtJkC;AAyJrC;;;;;;AAKA,OAAM,SAAUsB,IAAV,GAAc;EAKlB,OAAOC,qBAEC9C,GAAD,IAAS,IAAID,wBAAJ,CAA6BC,GAA7B,CAFT,0BACKuB,QAAD,IAAcwB,+BAAiC,IAAIrD,UAAJ,CAAe6B,QAAf,CAAjC,CADlB,2BAAP;AAGD","names":["DoneTypeId","Symbol","for","StateDone","constructor","a","ErrorTypeId","StateError","cause","EmptyTypeId","StateEmpty","notifyProducer","EmitTypeId","StateEmit","notifyConsumers","SingleProducerAsyncInput","ref","take","takeWith","tsplus_module_3","tsplus_module_2","element","tsplus_module_4","done","tsplus_module_5","tsplus_module_1","close","tsplus_module_8","fiberId","error","tsplus_module_6","tsplus_module_7","awaitRead","modify","state","_typeId","await","emit","el","deferred","tsplus_module_10","dequeued","_tag","notifyConsumer","value","succeed","tsplus_module_12","Error","tsplus_module_15","promise","failCause","onError","onElement","onDone","tsplus_module_17","either","tsplus_module_16","tsplus_module_18","tsplus_module_19","undefined","tsplus_module_21","make","tsplus_module_23","tsplus_module_22"],"sourceRoot":"","sources":["../../../_src/stream/Channel/SingleProducerAsyncInput.ts"],"sourcesContent":[null]}