{"version":3,"file":"diff.mjs","mappings":";;AAAA,SACEA,YADF,EAEEC,cAFF,EAGEC,eAHF,EAIEC,iBAJF,EAKEC,kBALF,QAMO,+CANP;AAQA;;;;;;;AAMA,OAAM,SAAUC,IAAV,CACJC,QADI,EAEJC,QAFI,EAGJC,IAHI,EAIJC,KAJI,EAIyB;EAE7B,QAAQH,QAAQ,CAACI,IAAjB;IACE,KAAK,MAAL;MAAa;QACX,QAAQH,QAAQ,CAACG,IAAjB;UACE,KAAK,MAAL;YAAa;cACX,MAAMC,UAAU,GAAGH,IAAI,CAACH,IAAL,CAAUC,QAAQ,CAACE,IAAnB,EAAyBD,QAAQ,CAACC,IAAlC,CAAnB;;cACA,IAAII,uBAAcD,UAAd,EAA0BH,IAAI,CAACK,KAA/B,CAAJ,EAA2C;gBACzC,OAAO,IAAIb,YAAJ,EAAP;cACD;;cACD,OAAO,IAAIG,iBAAJ,CAAsBQ,UAAtB,CAAP;YACD;;UACD,KAAK,OAAL;YAAc;cACZ,OAAO,IAAIT,eAAJ,CAAoBK,QAAQ,CAACE,KAA7B,CAAP;YACD;QAVH;MAYD;;IACD,KAAK,OAAL;MAAc;QACZ,QAAQF,QAAQ,CAACG,IAAjB;UACE,KAAK,MAAL;YAAa;cACX,OAAO,IAAIT,cAAJ,CAAmBM,QAAQ,CAACC,IAA5B,CAAP;YACD;;UACD,KAAK,OAAL;YAAc;cACZ,MAAMG,UAAU,GAAGF,KAAK,CAACJ,IAAN,CAAWC,QAAQ,CAACG,KAApB,EAA2BF,QAAQ,CAACE,KAApC,CAAnB;;cACA,IAAIG,uBAAcD,UAAd,EAA0BF,KAAK,CAACI,KAAhC,CAAJ,EAA4C;gBAC1C,OAAO,IAAIb,YAAJ,EAAP;cACD;;cACD,OAAO,IAAII,kBAAJ,CAAuBO,UAAvB,CAAP;YACD;QAVH;MAYD;EA5BH;AA8BD","names":["EmptyOrPatch","SetLeftOrPatch","SetRightOrPatch","UpdateLeftOrPatch","UpdateRightOrPatch","diff","oldValue","newValue","left","right","_tag","valuePatch","tsplus_module_2","empty"],"sourceRoot":"","sources":["../../../../../_src/data/Differ/OrPatch/operations/diff.ts"],"sourcesContent":[null]}