graphql-mocks
Version:
Tools for setting up graphql test resolvers
1 lines • 1.21 kB
Source Map (JSON)
{"version":3,"file":"validate.mjs","sources":["../../../../src/highlight/utils/validate.ts"],"sourcesContent":[null],"names":["validate","schema","reference","referenceAsJSON","JSON","stringify","isTypeReference","isFieldReference","Error","concat","getTypeForReference","getFieldForReference","ValidationError","constructor","errors","mapped","map","error","message","join"],"mappings":";;;;AAOgB,SAAAA,QAAQA,CAACC,MAAqB,EAAEC,SAAoB,EAAA;EAClE,IAAMC,eAAe,GAAGC,IAAI,CAACC,SAAS,CAACH,SAAS,CAAC;EAEjD,IAAI,CAACI,eAAe,CAACJ,SAAS,CAAC,IAAI,CAACK,gBAAgB,CAACL,SAAS,CAAC,EAAE;IAC/D,OAAO,IAAIM,KAAK,cAAAC,MAAA,CACDN,eAAe,2GAAsG,CACnI;EACF;EAED,IAAIG,eAAe,CAACJ,SAAS,CAAC,IAAI,CAACQ,mBAAmB,CAACT,MAAM,EAAEC,SAAS,CAAC,EAAE;IACzE,OAAO,IAAIM,KAAK,mBAAAC,MAAA,CAAmBN,eAAe,6CAA0C,CAAC;EAC9F;EAED,IAAII,gBAAgB,CAACL,SAAS,CAAC,IAAI,CAACS,oBAAoB,CAACV,MAAM,EAAEC,SAAS,CAAC,EAAE;IAC3E,OAAO,IAAIM,KAAK,oBAAAC,MAAA,CAAoBN,eAAe,6CAA0C,CAAC;EAC/F;EAED,OAAO,IAAI;AACb;AAEM,MAAOS,eAAgB,SAAQJ,KAAK,CAAA;EACxCK,WAAAA,CAAYC,MAAe,EAAA;IACzB,IAAMC,MAAM,GAAGD,MAAM,CAACE,GAAG,CAAEC,KAAK,UAAAR,MAAA,CAAWQ,KAAK,CAACC,OAAO,CAAE,CAAC,CAACC,IAAI,CAAC,IAAI,CAAC;IACtE,IAAMD,OAAO,iDAAAT,MAAA,CAAiDM,MAAM,CAAE;IACtE,KAAK,CAACG,OAAO,CAAC;EACf;AACF;"}