graphql-mocks
Version:
Tools for setting up graphql test resolvers
1 lines • 3.07 kB
Source Map (JSON)
{"version":3,"file":"field.mjs","sources":["../../../../src/highlight/highlighter/field.ts"],"sourcesContent":[null],"names":["FieldHighlighter","constructor","targets","_defineProperty","length","HIGHLIGHT_ALL","mark","schema","expandTargets","fieldReferences","target","fr","expandTarget","fieldReference","push","_ref","_type2","typeTarget","fieldTarget","references","types","getTypeMap","typeName","startsWith","type","isInterfaceType","isObjectType","getType","HIGHLIGHT_ROOT_QUERY","queryType","getQueryType","HIGHLIGHT_ROOT_MUTATION","mutationType","getMutationType","name","fields","getFields","fieldNames","Object","keys","fieldName","field","_len","arguments","targetReferences","Array","_key"],"mappings":"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"}