@dillonkearns/elm-graphql
Version:
<img src="https://cdn.jsdelivr.net/gh/martimatix/logo-graphqelm/logo.svg" alt="dillonearns/elm-graphql logo" width="40%" align="right">
1 lines • 22.7 kB
JSON
{"moduleDefinition":{"range":[5,1,5,136],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,37],"value":["Github","Interface","GitSignature"]},"exposingList":{"range":[5,38,5,136],"value":{"type":"explicit","explicit":[{"range":[5,48,5,57],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Fragments"}}},{"range":[5,59,5,64],"value":{"type":"function","function":{"name":"email"}}},{"range":[5,66,5,75],"value":{"type":"function","function":{"name":"fragments"}}},{"range":[5,77,5,84],"value":{"type":"function","function":{"name":"isValid"}}},{"range":[5,86,5,100],"value":{"type":"function","function":{"name":"maybeFragments"}}},{"range":[5,102,5,109],"value":{"type":"function","function":{"name":"payload"}}},{"range":[5,111,5,120],"value":{"type":"function","function":{"name":"signature"}}},{"range":[5,122,5,128],"value":{"type":"function","function":{"name":"signer"}}},{"range":[5,130,5,135],"value":{"type":"function","function":{"name":"state"}}}]}}}}},"imports":[{"range":[7,1,7,37],"value":{"moduleName":{"range":[7,8,7,37],"value":["Github","Enum","GitSignatureState"]},"moduleAlias":null,"exposingList":null}},{"range":[8,1,8,26],"value":{"moduleName":{"range":[8,8,8,26],"value":["Github","InputObject"]},"moduleAlias":null,"exposingList":null}},{"range":[9,1,9,24],"value":{"moduleName":{"range":[9,8,9,24],"value":["Github","Interface"]},"moduleAlias":null,"exposingList":null}},{"range":[10,1,10,21],"value":{"moduleName":{"range":[10,8,10,21],"value":["Github","Object"]},"moduleAlias":null,"exposingList":null}},{"range":[11,1,11,21],"value":{"moduleName":{"range":[11,8,11,21],"value":["Github","Scalar"]},"moduleAlias":null,"exposingList":null}},{"range":[12,1,12,27],"value":{"moduleName":{"range":[12,8,12,27],"value":["Github","ScalarCodecs"]},"moduleAlias":null,"exposingList":null}},{"range":[13,1,13,20],"value":{"moduleName":{"range":[13,8,13,20],"value":["Github","Union"]},"moduleAlias":null,"exposingList":null}},{"range":[14,1,14,73],"value":{"moduleName":{"range":[14,8,14,41],"value":["Graphql","Internal","Builder","Argument"]},"moduleAlias":{"range":[14,45,14,53],"value":["Argument"]},"exposingList":{"range":[14,54,14,73],"value":{"type":"explicit","explicit":[{"range":[14,64,14,72],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Argument"}}}]}}}},{"range":[15,1,15,49],"value":{"moduleName":{"range":[15,8,15,39],"value":["Graphql","Internal","Builder","Object"]},"moduleAlias":{"range":[15,43,15,49],"value":["Object"]},"exposingList":null}},{"range":[16,1,16,58],"value":{"moduleName":{"range":[16,8,16,31],"value":["Graphql","Internal","Encode"]},"moduleAlias":{"range":[16,35,16,41],"value":["Encode"]},"exposingList":{"range":[16,42,16,58],"value":{"type":"explicit","explicit":[{"range":[16,52,16,57],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Value"}}}]}}}},{"range":[17,1,17,78],"value":{"moduleName":{"range":[17,8,17,25],"value":["Graphql","Operation"]},"moduleAlias":null,"exposingList":{"range":[17,26,17,78],"value":{"type":"explicit","explicit":[{"range":[17,36,17,48],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootMutation"}}},{"range":[17,50,17,59],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootQuery"}}},{"range":[17,61,17,77],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootSubscription"}}}]}}}},{"range":[18,1,18,64],"value":{"moduleName":{"range":[18,8,18,32],"value":["Graphql","OptionalArgument"]},"moduleAlias":null,"exposingList":{"range":[18,33,18,64],"value":{"type":"explicit","explicit":[{"range":[18,43,18,63],"value":{"type":"typeexpose","typeexpose":{"name":"OptionalArgument","open":[18,59,18,63]}}}]}}}},{"range":[19,1,19,82],"value":{"moduleName":{"range":[19,8,19,28],"value":["Graphql","SelectionSet"]},"moduleAlias":null,"exposingList":{"range":[19,29,19,82],"value":{"type":"explicit","explicit":[{"range":[19,39,19,63],"value":{"type":"typeexpose","typeexpose":{"name":"FragmentSelectionSet","open":[19,59,19,63]}}},{"range":[19,65,19,81],"value":{"type":"typeexpose","typeexpose":{"name":"SelectionSet","open":[19,77,19,81]}}}]}}}},{"range":[20,1,20,29],"value":{"moduleName":{"range":[20,8,20,19],"value":["Json","Decode"]},"moduleAlias":{"range":[20,23,20,29],"value":["Decode"]},"exposingList":null}}],"declarations":[{"range":[23,1,27,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[23,12,23,21],"value":"Fragments"},"generics":[{"range":[23,22,23,31],"value":"decodesTo"}],"typeAnnotation":{"range":[24,5,27,6],"value":{"type":"record","record":{"value":[{"range":[24,7,24,73],"value":{"name":{"range":[24,7,24,21],"value":"onGpgSignature"},"typeAnnotation":{"range":[24,24,24,73],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[24,24,24,36],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[24,37,24,46],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[24,47,24,73],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[24,47,24,73],"value":{"moduleName":["Github","Object"],"name":"GpgSignature"}},"args":[]}}}]}}}}},{"range":[25,5,26,5],"value":{"name":{"range":[25,7,25,23],"value":"onSmimeSignature"},"typeAnnotation":{"range":[25,26,25,77],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,26,25,38],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[25,39,25,48],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[25,49,25,77],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,49,25,77],"value":{"moduleName":["Github","Object"],"name":"SmimeSignature"}},"args":[]}}}]}}}}},{"range":[26,5,27,5],"value":{"name":{"range":[26,7,26,25],"value":"onUnknownSignature"},"typeAnnotation":{"range":[26,28,26,81],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[26,28,26,40],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[26,41,26,50],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[26,51,26,81],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[26,51,26,81],"value":{"moduleName":["Github","Object"],"name":"UnknownSignature"}},"args":[]}}}]}}}}}]}}}}}},{"range":[32,1,40,10],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[32,1,34,60],"value":{"name":{"range":[32,1,32,10],"value":"fragments"},"typeAnnotation":{"range":[33,5,34,60],"value":{"type":"function","function":{"left":{"range":[33,5,33,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[33,5,33,14],"value":{"moduleName":[],"name":"Fragments"}},"args":[{"range":[33,15,33,24],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},"right":{"range":[34,8,34,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[34,8,34,20],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[34,21,34,30],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[34,31,34,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[34,31,34,60],"value":{"moduleName":["Github","Interface"],"name":"GitSignature"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[35,1,40,10],"value":{"name":{"range":[35,1,35,10],"value":"fragments"},"arguments":[{"range":[35,11,35,21],"value":{"type":"var","var":{"value":"selections"}}}],"expression":{"range":[36,5,40,10],"value":{"type":"application","application":[{"range":[36,5,36,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"exhuastiveFragmentSelection"}}},{"range":[37,9,40,10],"value":{"type":"list","list":[{"range":[37,11,37,72],"value":{"type":"application","application":[{"range":[37,11,37,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"buildFragment"}}},{"range":[37,32,37,46],"value":{"type":"literal","literal":"GpgSignature"}},{"range":[37,57,37,72],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[37,47,37,57],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"selections"}}},"name":{"range":[37,58,37,72],"value":"onGpgSignature"}}}}]}},{"range":[38,11,38,76],"value":{"type":"application","application":[{"range":[38,11,38,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"buildFragment"}}},{"range":[38,32,38,48],"value":{"type":"literal","literal":"SmimeSignature"}},{"range":[38,59,38,76],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[38,49,38,59],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"selections"}}},"name":{"range":[38,60,38,76],"value":"onSmimeSignature"}}}}]}},{"range":[39,11,39,80],"value":{"type":"application","application":[{"range":[39,11,39,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"buildFragment"}}},{"range":[39,32,39,50],"value":{"type":"literal","literal":"UnknownSignature"}},{"range":[39,61,39,80],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[39,51,39,61],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"selections"}}},"name":{"range":[39,62,39,80],"value":"onUnknownSignature"}}}}]}}]}}]}}}}}}},{"range":[46,1,51,6],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[46,1,46,45],"value":{"name":{"range":[46,1,46,15],"value":"maybeFragments"},"typeAnnotation":{"range":[46,18,46,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,18,46,27],"value":{"moduleName":[],"name":"Fragments"}},"args":[{"range":[46,28,46,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,29,46,34],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[46,35,46,44],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}}]}}}}},"declaration":{"range":[47,1,51,6],"value":{"name":{"range":[47,1,47,15],"value":"maybeFragments"},"arguments":[],"expression":{"range":[48,5,51,6],"value":{"type":"record","record":[{"range":[48,7,48,94],"value":{"field":{"range":[48,7,48,21],"value":"onGpgSignature"},"expression":{"range":[48,24,48,94],"value":{"type":"application","application":[{"range":[48,24,48,50],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"empty"}}},{"range":[48,51,48,53],"value":{"type":"operator","operator":"|>"}},{"range":[48,54,48,78],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"map"}}},{"range":[48,79,48,94],"value":{"type":"parenthesized","parenthesized":{"range":[48,80,48,93],"value":{"type":"lambda","lambda":{"patterns":[{"range":[48,81,48,82],"value":{"type":"all","all":{}}}],"expression":{"range":[48,86,48,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}}}}]}}}},{"range":[49,7,50,5],"value":{"field":{"range":[49,7,49,23],"value":"onSmimeSignature"},"expression":{"range":[49,26,49,96],"value":{"type":"application","application":[{"range":[49,26,49,52],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"empty"}}},{"range":[49,53,49,55],"value":{"type":"operator","operator":"|>"}},{"range":[49,56,49,80],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"map"}}},{"range":[49,81,49,96],"value":{"type":"parenthesized","parenthesized":{"range":[49,82,49,95],"value":{"type":"lambda","lambda":{"patterns":[{"range":[49,83,49,84],"value":{"type":"all","all":{}}}],"expression":{"range":[49,88,49,95],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}}}}]}}}},{"range":[50,7,51,5],"value":{"field":{"range":[50,7,50,25],"value":"onUnknownSignature"},"expression":{"range":[50,28,50,98],"value":{"type":"application","application":[{"range":[50,28,50,54],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"empty"}}},{"range":[50,55,50,57],"value":{"type":"operator","operator":"|>"}},{"range":[50,58,50,82],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"map"}}},{"range":[50,83,50,98],"value":{"type":"parenthesized","parenthesized":{"range":[50,84,50,97],"value":{"type":"lambda","lambda":{"patterns":[{"range":[50,85,50,86],"value":{"type":"all","all":{}}}],"expression":{"range":[50,90,50,97],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}}}}]}}}}]}}}}}}},{"range":[56,1,58,63],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[56,1,56,58],"value":{"name":{"range":[56,1,56,6],"value":"email"},"typeAnnotation":{"range":[56,9,56,58],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[56,9,56,21],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[56,22,56,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[56,22,56,28],"value":{"moduleName":[],"name":"String"}},"args":[]}}},{"range":[56,29,56,58],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[56,29,56,58],"value":{"moduleName":["Github","Interface"],"name":"GitSignature"}},"args":[]}}}]}}}}},"declaration":{"range":[57,1,58,63],"value":{"name":{"range":[57,1,57,6],"value":"email"},"arguments":[],"expression":{"range":[58,5,58,63],"value":{"type":"application","application":[{"range":[58,5,58,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[58,30,58,38],"value":{"type":"literal","literal":"String"}},{"range":[58,39,58,46],"value":{"type":"literal","literal":"email"}},{"range":[58,47,58,49],"value":{"type":"list","list":[]}},{"range":[58,50,58,63],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}}]}}}}}}},{"range":[63,1,65,61],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[63,1,63,58],"value":{"name":{"range":[63,1,63,8],"value":"isValid"},"typeAnnotation":{"range":[63,11,63,58],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[63,11,63,23],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[63,24,63,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[63,24,63,28],"value":{"moduleName":[],"name":"Bool"}},"args":[]}}},{"range":[63,29,63,58],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[63,29,63,58],"value":{"moduleName":["Github","Interface"],"name":"GitSignature"}},"args":[]}}}]}}}}},"declaration":{"range":[64,1,65,61],"value":{"name":{"range":[64,1,64,8],"value":"isValid"},"arguments":[],"expression":{"range":[65,5,65,61],"value":{"type":"application","application":[{"range":[65,5,65,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[65,30,65,36],"value":{"type":"literal","literal":"Bool"}},{"range":[65,37,65,46],"value":{"type":"literal","literal":"isValid"}},{"range":[65,47,65,49],"value":{"type":"list","list":[]}},{"range":[65,50,65,61],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"bool"}}}]}}}}}}},{"range":[70,1,72,65],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[70,1,70,60],"value":{"name":{"range":[70,1,70,8],"value":"payload"},"typeAnnotation":{"range":[70,11,70,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[70,11,70,23],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[70,24,70,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[70,24,70,30],"value":{"moduleName":[],"name":"String"}},"args":[]}}},{"range":[70,31,70,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[70,31,70,60],"value":{"moduleName":["Github","Interface"],"name":"GitSignature"}},"args":[]}}}]}}}}},"declaration":{"range":[71,1,72,65],"value":{"name":{"range":[71,1,71,8],"value":"payload"},"arguments":[],"expression":{"range":[72,5,72,65],"value":{"type":"application","application":[{"range":[72,5,72,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[72,30,72,38],"value":{"type":"literal","literal":"String"}},{"range":[72,39,72,48],"value":{"type":"literal","literal":"payload"}},{"range":[72,49,72,51],"value":{"type":"list","list":[]}},{"range":[72,52,72,65],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}}]}}}}}}},{"range":[77,1,79,67],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[77,1,77,62],"value":{"name":{"range":[77,1,77,10],"value":"signature"},"typeAnnotation":{"range":[77,13,77,62],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[77,13,77,25],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[77,26,77,32],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[77,26,77,32],"value":{"moduleName":[],"name":"String"}},"args":[]}}},{"range":[77,33,77,62],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[77,33,77,62],"value":{"moduleName":["Github","Interface"],"name":"GitSignature"}},"args":[]}}}]}}}}},"declaration":{"range":[78,1,79,67],"value":{"name":{"range":[78,1,78,10],"value":"signature"},"arguments":[],"expression":{"range":[79,5,79,67],"value":{"type":"application","application":[{"range":[79,5,79,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[79,30,79,38],"value":{"type":"literal","literal":"String"}},{"range":[79,39,79,50],"value":{"type":"literal","literal":"signature"}},{"range":[79,51,79,53],"value":{"type":"list","list":[]}},{"range":[79,54,79,67],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}}]}}}}}}},{"range":[84,1,86,88],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[84,1,84,115],"value":{"name":{"range":[84,1,84,7],"value":"signer"},"typeAnnotation":{"range":[84,10,84,115],"value":{"type":"function","function":{"left":{"range":[84,10,84,51],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,10,84,22],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[84,23,84,32],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[84,33,84,51],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,33,84,51],"value":{"moduleName":["Github","Object"],"name":"User"}},"args":[]}}}]}}},"right":{"range":[84,55,84,115],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,55,84,67],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[84,68,84,85],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,69,84,74],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[84,75,84,84],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},{"range":[84,86,84,115],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,86,84,115],"value":{"moduleName":["Github","Interface"],"name":"GitSignature"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[85,1,86,88],"value":{"name":{"range":[85,1,85,7],"value":"signer"},"arguments":[{"range":[85,8,85,15],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[86,5,86,88],"value":{"type":"application","application":[{"range":[86,5,86,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForCompositeField"}}},{"range":[86,39,86,47],"value":{"type":"literal","literal":"signer"}},{"range":[86,48,86,50],"value":{"type":"list","list":[]}},{"range":[86,51,86,58],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"object_"}}},{"range":[86,59,86,88],"value":{"type":"parenthesized","parenthesized":{"range":[86,60,86,87],"value":{"type":"application","application":[{"range":[86,60,86,68],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}},{"range":[86,69,86,71],"value":{"type":"operator","operator":">>"}},{"range":[86,72,86,87],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[91,1,93,121],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[91,1,91,99],"value":{"name":{"range":[91,1,91,6],"value":"state"},"typeAnnotation":{"range":[91,9,91,99],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[91,9,91,21],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[91,22,91,69],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[91,22,91,69],"value":{"moduleName":["Github","Enum","GitSignatureState"],"name":"GitSignatureState"}},"args":[]}}},{"range":[91,70,91,99],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[91,70,91,99],"value":{"moduleName":["Github","Interface"],"name":"GitSignature"}},"args":[]}}}]}}}}},"declaration":{"range":[92,1,93,121],"value":{"name":{"range":[92,1,92,6],"value":"state"},"arguments":[],"expression":{"range":[93,5,93,121],"value":{"type":"application","application":[{"range":[93,5,93,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[93,30,93,72],"value":{"type":"literal","literal":"Enum.GitSignatureState.GitSignatureState"}},{"range":[93,73,93,80],"value":{"type":"literal","literal":"state"}},{"range":[93,81,93,83],"value":{"type":"list","list":[]}},{"range":[93,84,93,121],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Enum","GitSignatureState"],"name":"decoder"}}}]}}}}}}}],"comments":[{"range":[89,1,90,3],"value":"{-| The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid.\n-}"},{"range":[82,1,83,3],"value":"{-| GitHub user corresponding to the email signing this commit.\n-}"},{"range":[75,1,76,3],"value":"{-| ASCII-armored signature header from object.\n-}"},{"range":[68,1,69,3],"value":"{-| Payload for GPG signing object. Raw ODB object without the signature header.\n-}"},{"range":[61,1,62,3],"value":"{-| True if the signature is valid and verified by GitHub.\n-}"},{"range":[54,1,55,3],"value":"{-| Email used to sign this object.\n-}"},{"range":[43,1,45,3],"value":"{-| Can be used to create a non-exhuastive set of fragments by using the record\nupdate syntax to add `SelectionSet`s for the types you want to handle.\n-}"},{"range":[30,1,31,3],"value":"{-| Build an exhaustive selection of type-specific fragments.\n-}"},{"range":[2,1,2,47],"value":"-- https://github.com/dillonkearns/elm-graphql"},{"range":[1,1,1,85],"value":"-- Do not manually edit this file, it was auto-generated by dillonkearns/elm-graphql"}]}