UNPKG

graphql-mocks

Version:

Tools for setting up graphql test resolvers

1 lines 1.57 kB
{"version":3,"file":"build-reference-map.mjs","sources":["../../../../src/highlight/utils/build-reference-map.ts"],"sourcesContent":[null],"names":["buildReferenceMap","schema","references","map","filter","isTypeReference","typeReference","getTypeForReference","forEach","type","name","isFieldReference","_ref","typeName","fieldName","getFieldForReference","_ref2","field","_map$typeName","_map$typeName$fields","fields"],"mappings":";;;;AAOgB,SAAAA,iBAAiBA,CAACC,MAAqB,EAAEC,UAAuB,EAAA;EAC9E,IAAMC,GAAG,GAAiB,CAAA,CAAE;EAE5BD,UAAU,CACPE,MAAM,CAACC,eAAe,CAAC,CACvBF,GAAG,CAAEG,aAAa,IAAKC,mBAAmB,CAACN,MAAM,EAAEK,aAAa,CAAC,CAAC,CAClEE,OAAO,CAAEC,IAAI,IAAI;IAChB,IAAIA,IAAI,EAAE;MACRN,GAAG,CAACM,IAAI,CAACC,IAAI,CAAC,GAAG;QACfD,IAAI,EAAEA;OACP;IACF;EACH,CAAC,CAAC;EAEJP,UAAU,CACPE,MAAM,CAACO,gBAAgB,CAAC,CACxBR,GAAG,CAACS,IAAA,IAA0B;IAAA,IAAzB,CAACC,QAAQ,EAAEC,SAAS,CAAC,GAAAF,IAAA;IACzB,OAAO,CAACC,QAAQ,EAAEE,oBAAoB,CAACd,MAAM,EAAE,CAACY,QAAQ,EAAEC,SAAS,CAAC,CAAC,CAGpE;EACH,CAAC,CAAC,CACDN,OAAO,CAACQ,KAAA,IAAsB;IAAA,IAArB,CAACH,QAAQ,EAAEI,KAAK,CAAC,GAAAD,KAAA;IACzB,IAAIC,KAAK,EAAE;MAAA,IAAAC,aAAA,EAAAC,oBAAA;MACT,IAAMV,IAAI,GAAGF,mBAAmB,CAACN,MAAM,EAAEY,QAAQ,CAAC;MAClD,IAAI,CAACJ,IAAI,EAAE;MAEXN,GAAG,CAACU,QAAQ,CAAC,IAAAK,aAAA,GAAGf,GAAG,CAACU,QAAQ,CAAC,cAAAK,aAAA,cAAAA,aAAA,GAAI;QAAET;OAAM;MAEzC,IAAI,CAACQ,KAAK,EAAE;MACZd,GAAG,CAACU,QAAQ,CAAC,CAACO,MAAM,IAAAD,oBAAA,GAAGhB,GAAG,CAACU,QAAQ,CAAC,CAACO,MAAM,cAAAD,oBAAA,cAAAA,oBAAA,GAAI,EAAE;;MAGjDhB,GAAG,CAACU,QAAQ,CAAC,CAACO,MAAO,CAACH,KAAK,CAACP,IAAI,CAAC,GAAGO,KAAK;IAC1C;EACH,CAAC,CAAC;EAEJ,OAAOd,GAAG;AACZ;"}