UNPKG

graphql-mocks

Version:

Tools for setting up graphql test resolvers

1 lines 1.39 kB
{"version":3,"file":"apply-cursor-to-edges.mjs","sources":["../../../src/relay/apply-cursor-to-edges.ts"],"sourcesContent":[null],"names":["applyCursorsToEdges","edges","cursorForNode","before","after","frontCut","backCut","afterEdge","find","edge","node","Error","concat","afterEdgeIndex","indexOf","sliced","slice","length","beforeEdge","beforeEdgeIndex"],"mappings":"AAEM,SAAUA,mBAAmBA,CACjCC,KAAgB,EAChBC,aAA+B,EAC/BC,MAAe,EACfC,KAAc,EAAA;EAEd,IAAIC,QAAQ,GAAG,KAAK;EACpB,IAAIC,OAAO,GAAG,KAAK;EAEnB,IAAIF,KAAK,EAAE;IACT,IAAMG,SAAS,GAAGN,KAAK,CAACO,IAAI,CAAEC,IAAa,IAAKP,aAAa,CAACO,IAAI,CAACC,IAAI,CAAC,KAAKN,KAAK,CAAC;IACnF,IAAI,CAACG,SAAS,EAAE,MAAM,IAAII,KAAK,IAAAC,MAAA,CAAIR,KAAK,uCAAoC,CAAC;IAE7E,IAAMS,cAAc,GAAGZ,KAAK,CAACa,OAAO,CAACP,SAAS,CAAC;IAC/C,IAAMQ,MAAM,GAAGd,KAAK,CAACe,KAAK,CAACH,cAAc,GAAG,CAAC,EAAEZ,KAAK,CAACgB,MAAM,CAAC;IAC5DZ,QAAQ,GAAGU,MAAM,CAACE,MAAM,KAAKhB,KAAK,CAACgB,MAAM;IACzChB,KAAK,GAAGc,MAAM;EACf;EAED,IAAIZ,MAAM,EAAE;IACV,IAAMe,UAAU,GAAGjB,KAAK,CAACO,IAAI,CAAEC,IAAa,IAAKP,aAAa,CAACO,IAAI,CAACC,IAAI,CAAC,KAAKP,MAAM,CAAC;IACrF,IAAI,CAACe,UAAU,EAAE,MAAM,IAAIP,KAAK,IAAAC,MAAA,CAAIT,MAAM,uCAAoC,CAAC;IAE/E,IAAMgB,eAAe,GAAGlB,KAAK,CAACa,OAAO,CAACI,UAAU,CAAC;IACjD,IAAMH,OAAM,GAAGd,KAAK,CAACe,KAAK,CAAC,CAAC,EAAEG,eAAe,CAAC;IAC9Cb,OAAO,GAAGS,OAAM,CAACE,MAAM,KAAKhB,KAAK,CAACgB,MAAM;IACxChB,KAAK,GAAGc,OAAM;EACf;EAED,OAAO;IAAEd,KAAK;IAAEI,QAAQ;IAAEC;GAAS;AACrC;"}