{"version":3,"file":"Differ.mjs","names":["Dual","D","ChunkPatch","ContextPatch","HashMapPatch","HashSetPatch","OrPatch","TypeId","DifferTypeId","ChunkPatchTypeId","ContextPatchTypeId","HashMapPatchTypeId","HashSetPatchTypeId","OrPatchTypeId","empty","self","diff","dual","oldValue","newValue","combine","first","second","patch","make","environment","chunk","hashMap","hashSet","orElseEither","transform","update","updateWith","zip"],"sources":["../src/Differ.ts"],"sourcesContent":[null],"mappings":"AAOA,OAAO,KAAKA,IAAI,MAAM,uBAAuB;AAG7C,OAAO,KAAKC,CAAC,MAAM,8BAA8B;AACjD,OAAO,KAAKC,UAAU,MAAM,yCAAyC;AACrE,OAAO,KAAKC,YAAY,MAAM,2CAA2C;AACzE,OAAO,KAAKC,YAAY,MAAM,2CAA2C;AACzE,OAAO,KAAKC,YAAY,MAAM,2CAA2C;AACzE,OAAO,KAAKC,OAAO,MAAM,sCAAsC;AAE/D;;;;AAIA,OAAO,MAAMC,MAAM,GAAkBN,CAAC,CAACO,YAAsB;AAsC7D,MAAMC,gBAAgB,GAAkBP,UAAU,CAACO,gBAAuC;AAC1F,MAAMC,kBAAkB,GAAkBP,YAAY,CAACO,kBAA2C;AAClG,MAAMC,kBAAkB,GAAkBP,YAAY,CAACO,kBAA2C;AAClG,MAAMC,kBAAkB,GAAkBP,YAAY,CAACO,kBAA2C;AAClG,MAAMC,aAAa,GAAkBP,OAAO,CAACO,aAAiC;AA8H9E;;;;;;AAMA,OAAO,MAAMC,KAAK,GAChBC,IAAI,IACDA,IAAI,CAACD,KAAK;AAEf;;;;AAIA,OAAO,MAAME,IAAI,gBASbhB,IAAI,CAACiB,IAAI,CACX,CAAC,EACD,CACEF,IAA0B,EAC1BG,QAAe,EACfC,QAAe,KACLJ,IAAI,CAACC,IAAI,CAACE,QAAQ,EAAEC,QAAQ,CAAC,CAC1C;AAED;;;;;;;;;;AAUA,OAAO,MAAMC,OAAO,gBAShBpB,IAAI,CAACiB,IAAI,CACX,CAAC,EACD,CACEF,IAA0B,EAC1BM,KAAY,EACZC,MAAa,KACHP,IAAI,CAACK,OAAO,CAACC,KAAK,EAAEC,MAAM,CAAC,CACxC;AAED;;;;;;;AAOA,OAAO,MAAMC,KAAK,gBASdvB,IAAI,CAACiB,IAAI,CACX,CAAC,EACD,CACEF,IAA0B,EAC1BQ,KAAY,EACZL,QAAe,KACLH,IAAI,CAACQ,KAAK,CAACA,KAAK,EAAEL,QAAQ,CAAC,CACxC;AAED;;;;;;AAMA,OAAO,MAAMM,IAAI,GAKYvB,CAAC,CAACuB,IAAI;AAEnC;;;;;;AAMA,OAAO,MAAMC,WAAW,GAGpBxB,CAAC,CAACwB,WAAW;AAEjB;;;;;;;AAOA,OAAO,MAAMC,KAAK,GAE4CzB,CAAC,CAACyB,KAAK;AAErE;;;;;;;AAOA,OAAO,MAAMC,OAAO,GAEwD1B,CAAC,CAAC0B,OAAO;AAErF;;;;;;AAMA,OAAO,MAAMC,OAAO,GAGhB3B,CAAC,CAAC2B,OAAO;AAEb;;;;;;AAMA,OAAO,MAAMC,YAAY,GAcrB5B,CAAC,CAAC4B,YAAY;AAElB;;;;;;AAMA,OAAO,MAAMC,SAAS,GAYlB7B,CAAC,CAAC6B,SAAS;AAEf;;;;;;;;AAQA,OAAO,MAAMC,MAAM,GAAoC9B,CAAC,CAAC8B,MAAM;AAE/D;;;;;;AAMA,OAAO,MAAMC,UAAU,GAAwD/B,CAAC,CAAC+B,UAAU;AAE3F;;;;;;AAMA,OAAO,MAAMC,GAAG,GAQZhC,CAAC,CAACgC,GAAG"}