graphql-mocks
Version:
Tools for setting up graphql test resolvers
1 lines • 1.03 kB
Source Map (JSON)
{"version":3,"file":"attach-scalars-to-schema.mjs","sources":["../../../../src/graphql/utils/attach-scalars-to-schema.ts"],"sourcesContent":[null],"names":["attachScalarsToSchema","schema","scalarMap","scalarTypeName","scalarType","getType","Error","concat","isScalarType","scalarDefinition","isScalarDefinition","key"],"mappings":";;AAIgB,SAAAA,qBAAqBA,CAACC,MAAqB,EAAEC,SAAoB,EAAA;EAC/E,KAAK,IAAMC,cAAc,IAAID,SAAS,EAAE;IACtC,IAAME,UAAU,GAAGH,MAAM,CAACI,OAAO,CAACF,cAAc,CAAC;IAEjD,IAAI,CAACC,UAAU,EAAE;MACf,MAAM,IAAIE,KAAK,oCAAAC,MAAA,CACqBJ,cAAc,8CAAAI,MAAA,CAAyCJ,cAAc,oEAAgE,CACxK;IACF;IAED,IAAI,CAACK,YAAY,CAACJ,UAAU,CAAC,EAAE;MAC7B,MAAM,IAAIE,KAAK,sCAAAC,MAAA,CACuBJ,cAAc,8CAAAI,MAAA,CAAyCJ,cAAc,oEAAgE,CAC1K;IACF;IAED,IAAMM,gBAAgB,GAAGP,SAAS,CAACC,cAAc,CAAC;IAClD,IAAI,CAACO,kBAAkB,CAACD,gBAAgB,CAAC,EAAE;MACzC,MAAM,IAAIH,KAAK,6BAAAC,MAAA,CAA6BJ,cAAc,8CAA2C,CAAC;IACvG;;IAGD,KAAK,IAAMQ,GAAG,IAAIF,gBAAgB,EAAE;MAClC,IAAIE,GAAG,KAAK,MAAM,EAAE;QAClB;MACD;;MAEAP,UAAkB,CAACO,GAAG,CAAC,GAAIF,gBAAwB,CAACE,GAAG,CAAC;IAC1D;EACF;AACH;"}