graphql-mocks
Version:
Tools for setting up graphql test resolvers
1 lines • 1.93 kB
Source Map (JSON)
{"version":3,"file":"extract-dependencies.mjs","sources":["../../../src/resolver/extract-dependencies.ts"],"sourcesContent":[null],"names":["extractAllDependencies","context","_context$pack$depende","_context$pack","packedDependencies","pack","dependencies","extractDependencies","requestedDependencies","options","arguments","length","undefined","required","Array","isArray","extracted","missingRequiredDependencies","forEach","dependencyName","_options","dependency","push","toString","missingKeys","map","key","concat","join","Error"],"mappings":"AAKM,SAAUA,sBAAsBA,CAA6BC,OAAwB,EAAA;EAAA,IAAAC,qBAAA,EAAAC,aAAA;EACzF,IAAMC,kBAAkB,IAAAF,qBAAA,GAAGD,OAAO,aAAPA,OAAO,wBAAAE,aAAA,GAAPF,OAAO,CAAEI,IAAI,cAAAF,aAAA,uBAAbA,aAAA,CAAeG,YAAY,cAAAJ,qBAAA,cAAAA,qBAAA,GAAI,CAAA,CAAE;EAC5D,OAAOE,kBAAuB;AAChC;AAYA;AACgB,SAAAG,mBAAmBA,CACjCN,OAAwB,EACxBO,qBAAkC,EACN;EAAA,IAA5BC,OAAO,GAAAC,SAAA,CAAAC,MAAA,QAAAD,SAAA,QAAAE,SAAA,GAAAF,SAAA,MAAG;IAAEG,QAAQ,EAAE;GAAM;EAE5B,IAAMT,kBAAkB,GAAGJ,sBAAsB,CAAIC,OAAO,CAAC;EAE7D,IAAI,CAACa,KAAK,CAACC,OAAO,CAACP,qBAAqB,CAAC,IAAIA,qBAAqB,CAACG,MAAM,KAAK,CAAC,EAAE;IAC/E,OAAOP,kBAAkB;EAC1B;EAEDK,OAAO,GAAG,OAAOA,OAAO,KAAK,QAAQ,GAAG;IAAEI,QAAQ,EAAE;EAAM,CAAA,GAAGJ,OAAO;EACpEA,OAAO,CAACI,QAAQ,GAAG,UAAU,IAAIJ,OAAO,GAAGA,OAAO,CAACI,QAAQ,GAAG,IAAI;;EAGlE,IAAMG,SAAS,GAAQ,CAAA,CAAE;EACzB,IAAMC,2BAA2B,GAAa,EAAE;EAEhDT,qBAAqB,CAACU,OAAO,CAAEC,cAAc,IAAI;IAAA,IAAAC,QAAA;IAC/C,IAAMC,UAAU,GAAGjB,kBAAkB,CAACe,cAAc,CAAC;IAErD,IAAI,CAAAC,QAAA,GAAAX,OAAO,cAAAW,QAAA,eAAPA,QAAA,CAASP,QAAQ,IAAIQ,UAAU,IAAI,IAAI,EAAE;MAC3CJ,2BAA2B,CAACK,IAAI,CAACH,cAAc,CAACI,QAAQ,CAAE,CAAA,CAAC;IAC5D;IAEDP,SAAS,CAACG,cAAc,CAAC,GAAGE,UAAU;EACxC,CAAC,CAAC;EAEF,IAAIJ,2BAA2B,CAACN,MAAM,GAAG,CAAC,EAAE;IAC1C,IAAMa,WAAW,GAAGP,2BAA2B,CAACQ,GAAG,CAAEC,GAAG,SAAAC,MAAA,CAASD,GAAG,OAAG,CAAC,CAACE,IAAI,CAAC,IAAI,CAAC;IACnF,MAAM,IAAIC,KAAK,CACb,4CAAAF,MAAA,CAA4CH,WAAW,UACrD,WAAW,GACX,oFAAoF,GACpF,4HAA4H,CAC/H;EACF;EAED,OAAOR,SAAS;AAClB;"}