{"moduleDefinition":{"range":[5,1,5,107],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,37],"value":["Github","Enum","GitSignatureState"]},"exposingList":{"range":[5,38,5,107],"value":{"type":"explicit","explicit":[{"range":[5,48,5,69],"value":{"type":"typeexpose","typeexpose":{"name":"GitSignatureState","open":[5,65,5,69]}}},{"range":[5,71,5,78],"value":{"type":"function","function":{"name":"decoder"}}},{"range":[5,80,5,90],"value":{"type":"function","function":{"name":"fromString"}}},{"range":[5,92,5,96],"value":{"type":"function","function":{"name":"list"}}},{"range":[5,98,5,106],"value":{"type":"function","function":{"name":"toString"}}}]}}}}},"imports":[{"range":[7,1,7,48],"value":{"moduleName":{"range":[7,8,7,19],"value":["Json","Decode"]},"moduleAlias":{"range":[7,23,7,29],"value":["Decode"]},"exposingList":{"range":[7,30,7,48],"value":{"type":"explicit","explicit":[{"range":[7,40,7,47],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Decoder"}}}]}}}}],"declarations":[{"range":[27,1,40,17],"value":{"type":"typedecl","typedecl":{"documentation":null,"name":{"range":[27,6,27,23],"value":"GitSignatureState"},"generics":[],"constructors":[{"range":[28,7,28,12],"value":{"name":{"range":[28,7,28,12],"value":"Valid"},"arguments":[]}},{"range":[29,7,29,14],"value":{"name":{"range":[29,7,29,14],"value":"Invalid"},"arguments":[]}},{"range":[30,7,30,19],"value":{"name":{"range":[30,7,30,19],"value":"MalformedSig"},"arguments":[]}},{"range":[31,7,31,17],"value":{"name":{"range":[31,7,31,17],"value":"UnknownKey"},"arguments":[]}},{"range":[32,7,32,15],"value":{"name":{"range":[32,7,32,15],"value":"BadEmail"},"arguments":[]}},{"range":[33,7,33,22],"value":{"name":{"range":[33,7,33,22],"value":"UnverifiedEmail"},"arguments":[]}},{"range":[34,7,34,13],"value":{"name":{"range":[34,7,34,13],"value":"NoUser"},"arguments":[]}},{"range":[35,7,35,21],"value":{"name":{"range":[35,7,35,21],"value":"UnknownSigType"},"arguments":[]}},{"range":[36,7,36,15],"value":{"name":{"range":[36,7,36,15],"value":"Unsigned"},"arguments":[]}},{"range":[37,7,37,27],"value":{"name":{"range":[37,7,37,27],"value":"GpgverifyUnavailable"},"arguments":[]}},{"range":[38,7,38,21],"value":{"name":{"range":[38,7,38,21],"value":"GpgverifyError"},"arguments":[]}},{"range":[39,7,39,20],"value":{"name":{"range":[39,7,39,20],"value":"NotSigningKey"},"arguments":[]}},{"range":[40,7,40,17],"value":{"name":{"range":[40,7,40,17],"value":"ExpiredKey"},"arguments":[]}}]}}},{"range":[43,1,45,175],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[43,1,43,30],"value":{"name":{"range":[43,1,43,5],"value":"list"},"typeAnnotation":{"range":[43,8,43,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[43,8,43,12],"value":{"moduleName":[],"name":"List"}},"args":[{"range":[43,13,43,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[43,13,43,30],"value":{"moduleName":[],"name":"GitSignatureState"}},"args":[]}}}]}}}}},"declaration":{"range":[44,1,45,175],"value":{"name":{"range":[44,1,44,5],"value":"list"},"arguments":[],"expression":{"range":[45,5,45,175],"value":{"type":"list","list":[{"range":[45,7,45,12],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Valid"}}},{"range":[45,14,45,21],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Invalid"}}},{"range":[45,23,45,35],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"MalformedSig"}}},{"range":[45,37,45,47],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnknownKey"}}},{"range":[45,49,45,57],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"BadEmail"}}},{"range":[45,59,45,74],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnverifiedEmail"}}},{"range":[45,76,45,82],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"NoUser"}}},{"range":[45,84,45,98],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnknownSigType"}}},{"range":[45,100,45,108],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Unsigned"}}},{"range":[45,110,45,130],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"GpgverifyUnavailable"}}},{"range":[45,132,45,146],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"GpgverifyError"}}},{"range":[45,148,45,161],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"NotSigningKey"}}},{"range":[45,163,45,173],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ExpiredKey"}}}]}}}}}}},{"range":[48,1,95,14],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[48,1,48,36],"value":{"name":{"range":[48,1,48,8],"value":"decoder"},"typeAnnotation":{"range":[48,11,48,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[48,11,48,18],"value":{"moduleName":[],"name":"Decoder"}},"args":[{"range":[48,19,48,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[48,19,48,36],"value":{"moduleName":[],"name":"GitSignatureState"}},"args":[]}}}]}}}}},"declaration":{"range":[49,1,95,14],"value":{"name":{"range":[49,1,49,8],"value":"decoder"},"arguments":[],"expression":{"range":[50,5,95,14],"value":{"type":"application","application":[{"range":[50,5,50,18],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}},{"range":[51,9,51,11],"value":{"type":"operator","operator":"|>"}},{"range":[51,12,51,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"andThen"}}},{"range":[52,13,95,14],"value":{"type":"parenthesized","parenthesized":{"range":[52,14,95,13],"value":{"type":"lambda","lambda":{"patterns":[{"range":[52,15,52,21],"value":{"type":"var","var":{"value":"string"}}}],"expression":{"range":[53,17,94,139],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[54,21,54,28],"value":{"type":"string","string":{"value":"VALID"}}},"expression":{"range":[55,25,55,45],"value":{"type":"application","application":[{"range":[55,25,55,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[55,40,55,45],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Valid"}}}]}}},{"pattern":{"range":[57,21,57,30],"value":{"type":"string","string":{"value":"INVALID"}}},"expression":{"range":[58,25,58,47],"value":{"type":"application","application":[{"range":[58,25,58,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[58,40,58,47],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Invalid"}}}]}}},{"pattern":{"range":[60,21,60,36],"value":{"type":"string","string":{"value":"MALFORMED_SIG"}}},"expression":{"range":[61,25,61,52],"value":{"type":"application","application":[{"range":[61,25,61,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[61,40,61,52],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"MalformedSig"}}}]}}},{"pattern":{"range":[63,21,63,34],"value":{"type":"string","string":{"value":"UNKNOWN_KEY"}}},"expression":{"range":[64,25,64,50],"value":{"type":"application","application":[{"range":[64,25,64,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[64,40,64,50],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnknownKey"}}}]}}},{"pattern":{"range":[66,21,66,32],"value":{"type":"string","string":{"value":"BAD_EMAIL"}}},"expression":{"range":[67,25,67,48],"value":{"type":"application","application":[{"range":[67,25,67,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[67,40,67,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"BadEmail"}}}]}}},{"pattern":{"range":[69,21,69,39],"value":{"type":"string","string":{"value":"UNVERIFIED_EMAIL"}}},"expression":{"range":[70,25,70,55],"value":{"type":"application","application":[{"range":[70,25,70,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[70,40,70,55],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnverifiedEmail"}}}]}}},{"pattern":{"range":[72,21,72,30],"value":{"type":"string","string":{"value":"NO_USER"}}},"expression":{"range":[73,25,73,46],"value":{"type":"application","application":[{"range":[73,25,73,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[73,40,73,46],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"NoUser"}}}]}}},{"pattern":{"range":[75,21,75,39],"value":{"type":"string","string":{"value":"UNKNOWN_SIG_TYPE"}}},"expression":{"range":[76,25,76,54],"value":{"type":"application","application":[{"range":[76,25,76,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[76,40,76,54],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnknownSigType"}}}]}}},{"pattern":{"range":[78,21,78,31],"value":{"type":"string","string":{"value":"UNSIGNED"}}},"expression":{"range":[79,25,79,48],"value":{"type":"application","application":[{"range":[79,25,79,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[79,40,79,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Unsigned"}}}]}}},{"pattern":{"range":[81,21,81,44],"value":{"type":"string","string":{"value":"GPGVERIFY_UNAVAILABLE"}}},"expression":{"range":[82,25,82,60],"value":{"type":"application","application":[{"range":[82,25,82,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[82,40,82,60],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"GpgverifyUnavailable"}}}]}}},{"pattern":{"range":[84,21,84,38],"value":{"type":"string","string":{"value":"GPGVERIFY_ERROR"}}},"expression":{"range":[85,25,85,54],"value":{"type":"application","application":[{"range":[85,25,85,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[85,40,85,54],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"GpgverifyError"}}}]}}},{"pattern":{"range":[87,21,87,38],"value":{"type":"string","string":{"value":"NOT_SIGNING_KEY"}}},"expression":{"range":[88,25,88,53],"value":{"type":"application","application":[{"range":[88,25,88,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[88,40,88,53],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"NotSigningKey"}}}]}}},{"pattern":{"range":[90,21,90,34],"value":{"type":"string","string":{"value":"EXPIRED_KEY"}}},"expression":{"range":[91,25,91,50],"value":{"type":"application","application":[{"range":[91,25,91,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[91,40,91,50],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ExpiredKey"}}}]}}},{"pattern":{"range":[93,21,93,22],"value":{"type":"all","all":{}}},"expression":{"range":[94,25,94,139],"value":{"type":"application","application":[{"range":[94,25,94,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"fail"}}},{"range":[94,37,94,139],"value":{"type":"parenthesized","parenthesized":{"range":[94,38,94,138],"value":{"type":"application","application":[{"range":[94,38,94,72],"value":{"type":"literal","literal":"Invalid GitSignatureState type, "}},{"range":[94,73,94,75],"value":{"type":"operator","operator":"++"}},{"range":[94,76,94,82],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"string"}}},{"range":[94,83,94,85],"value":{"type":"operator","operator":"++"}},{"range":[94,86,94,138],"value":{"type":"literal","literal":" try re-running the @dillonkearns/elm-graphql CLI "}}]}}}}]}}}],"expression":{"range":[53,22,53,28],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"string"}}}}}}}}}}}]}}}}}}},{"range":[100,1,140,26],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[100,1,100,39],"value":{"name":{"range":[100,1,100,9],"value":"toString"},"typeAnnotation":{"range":[100,12,100,39],"value":{"type":"function","function":{"left":{"range":[100,12,100,29],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[100,12,100,29],"value":{"moduleName":[],"name":"GitSignatureState"}},"args":[]}}},"right":{"range":[100,33,100,39],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[100,33,100,39],"value":{"moduleName":[],"name":"String"}},"args":[]}}}}}}}},"declaration":{"range":[101,1,140,26],"value":{"name":{"range":[101,1,101,9],"value":"toString"},"arguments":[{"range":[101,10,101,14],"value":{"type":"var","var":{"value":"enum"}}}],"expression":{"range":[102,5,140,26],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[103,9,103,14],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Valid"},"patterns":[]}}},"expression":{"range":[104,13,104,20],"value":{"type":"literal","literal":"VALID"}}},{"pattern":{"range":[106,9,106,16],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Invalid"},"patterns":[]}}},"expression":{"range":[107,13,107,22],"value":{"type":"literal","literal":"INVALID"}}},{"pattern":{"range":[109,9,109,21],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"MalformedSig"},"patterns":[]}}},"expression":{"range":[110,13,110,28],"value":{"type":"literal","literal":"MALFORMED_SIG"}}},{"pattern":{"range":[112,9,112,19],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"UnknownKey"},"patterns":[]}}},"expression":{"range":[113,13,113,26],"value":{"type":"literal","literal":"UNKNOWN_KEY"}}},{"pattern":{"range":[115,9,115,17],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"BadEmail"},"patterns":[]}}},"expression":{"range":[116,13,116,24],"value":{"type":"literal","literal":"BAD_EMAIL"}}},{"pattern":{"range":[118,9,118,24],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"UnverifiedEmail"},"patterns":[]}}},"expression":{"range":[119,13,119,31],"value":{"type":"literal","literal":"UNVERIFIED_EMAIL"}}},{"pattern":{"range":[121,9,121,15],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"NoUser"},"patterns":[]}}},"expression":{"range":[122,13,122,22],"value":{"type":"literal","literal":"NO_USER"}}},{"pattern":{"range":[124,9,124,23],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"UnknownSigType"},"patterns":[]}}},"expression":{"range":[125,13,125,31],"value":{"type":"literal","literal":"UNKNOWN_SIG_TYPE"}}},{"pattern":{"range":[127,9,127,17],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Unsigned"},"patterns":[]}}},"expression":{"range":[128,13,128,23],"value":{"type":"literal","literal":"UNSIGNED"}}},{"pattern":{"range":[130,9,130,29],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"GpgverifyUnavailable"},"patterns":[]}}},"expression":{"range":[131,13,131,36],"value":{"type":"literal","literal":"GPGVERIFY_UNAVAILABLE"}}},{"pattern":{"range":[133,9,133,23],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"GpgverifyError"},"patterns":[]}}},"expression":{"range":[134,13,134,30],"value":{"type":"literal","literal":"GPGVERIFY_ERROR"}}},{"pattern":{"range":[136,9,136,22],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"NotSigningKey"},"patterns":[]}}},"expression":{"range":[137,13,137,30],"value":{"type":"literal","literal":"NOT_SIGNING_KEY"}}},{"pattern":{"range":[139,9,139,19],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"ExpiredKey"},"patterns":[]}}},"expression":{"range":[140,13,140,26],"value":{"type":"literal","literal":"EXPIRED_KEY"}}}],"expression":{"range":[102,10,102,14],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"enum"}}}}}}}}}}},{"range":[154,1,197,20],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[154,1,154,47],"value":{"name":{"range":[154,1,154,11],"value":"fromString"},"typeAnnotation":{"range":[154,14,154,47],"value":{"type":"function","function":{"left":{"range":[154,14,154,20],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[154,14,154,20],"value":{"moduleName":[],"name":"String"}},"args":[]}}},"right":{"range":[154,24,154,47],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[154,24,154,29],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[154,30,154,47],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[154,30,154,47],"value":{"moduleName":[],"name":"GitSignatureState"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[155,1,197,20],"value":{"name":{"range":[155,1,155,11],"value":"fromString"},"arguments":[{"range":[155,12,155,22],"value":{"type":"var","var":{"value":"enumString"}}}],"expression":{"range":[156,5,197,20],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[157,9,157,16],"value":{"type":"string","string":{"value":"VALID"}}},"expression":{"range":[158,13,158,23],"value":{"type":"application","application":[{"range":[158,13,158,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[158,18,158,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Valid"}}}]}}},{"pattern":{"range":[160,9,160,18],"value":{"type":"string","string":{"value":"INVALID"}}},"expression":{"range":[161,13,161,25],"value":{"type":"application","application":[{"range":[161,13,161,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[161,18,161,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Invalid"}}}]}}},{"pattern":{"range":[163,9,163,24],"value":{"type":"string","string":{"value":"MALFORMED_SIG"}}},"expression":{"range":[164,13,164,30],"value":{"type":"application","application":[{"range":[164,13,164,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[164,18,164,30],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"MalformedSig"}}}]}}},{"pattern":{"range":[166,9,166,22],"value":{"type":"string","string":{"value":"UNKNOWN_KEY"}}},"expression":{"range":[167,13,167,28],"value":{"type":"application","application":[{"range":[167,13,167,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[167,18,167,28],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnknownKey"}}}]}}},{"pattern":{"range":[169,9,169,20],"value":{"type":"string","string":{"value":"BAD_EMAIL"}}},"expression":{"range":[170,13,170,26],"value":{"type":"application","application":[{"range":[170,13,170,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[170,18,170,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"BadEmail"}}}]}}},{"pattern":{"range":[172,9,172,27],"value":{"type":"string","string":{"value":"UNVERIFIED_EMAIL"}}},"expression":{"range":[173,13,173,33],"value":{"type":"application","application":[{"range":[173,13,173,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[173,18,173,33],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnverifiedEmail"}}}]}}},{"pattern":{"range":[175,9,175,18],"value":{"type":"string","string":{"value":"NO_USER"}}},"expression":{"range":[176,13,176,24],"value":{"type":"application","application":[{"range":[176,13,176,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[176,18,176,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"NoUser"}}}]}}},{"pattern":{"range":[178,9,178,27],"value":{"type":"string","string":{"value":"UNKNOWN_SIG_TYPE"}}},"expression":{"range":[179,13,179,32],"value":{"type":"application","application":[{"range":[179,13,179,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[179,18,179,32],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UnknownSigType"}}}]}}},{"pattern":{"range":[181,9,181,19],"value":{"type":"string","string":{"value":"UNSIGNED"}}},"expression":{"range":[182,13,182,26],"value":{"type":"application","application":[{"range":[182,13,182,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[182,18,182,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Unsigned"}}}]}}},{"pattern":{"range":[184,9,184,32],"value":{"type":"string","string":{"value":"GPGVERIFY_UNAVAILABLE"}}},"expression":{"range":[185,13,185,38],"value":{"type":"application","application":[{"range":[185,13,185,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[185,18,185,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"GpgverifyUnavailable"}}}]}}},{"pattern":{"range":[187,9,187,26],"value":{"type":"string","string":{"value":"GPGVERIFY_ERROR"}}},"expression":{"range":[188,13,188,32],"value":{"type":"application","application":[{"range":[188,13,188,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[188,18,188,32],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"GpgverifyError"}}}]}}},{"pattern":{"range":[190,9,190,26],"value":{"type":"string","string":{"value":"NOT_SIGNING_KEY"}}},"expression":{"range":[191,13,191,31],"value":{"type":"application","application":[{"range":[191,13,191,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[191,18,191,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"NotSigningKey"}}}]}}},{"pattern":{"range":[193,9,193,22],"value":{"type":"string","string":{"value":"EXPIRED_KEY"}}},"expression":{"range":[194,13,194,28],"value":{"type":"application","application":[{"range":[194,13,194,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[194,18,194,28],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ExpiredKey"}}}]}}},{"pattern":{"range":[196,9,196,10],"value":{"type":"all","all":{}}},"expression":{"range":[197,13,197,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}],"expression":{"range":[156,10,156,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"enumString"}}}}}}}}}}}],"comments":[{"range":[143,1,153,3],"value":"{-| Convert from a String representation to an elm representation enum.\nThis is the inverse of the Enum `toString` function. So you can call `toString` and then convert back `fromString` safely.\n\n    Swapi.Enum.Episode.NewHope\n        |> Swapi.Enum.Episode.toString\n        |> Swapi.Enum.Episode.fromString\n        == Just NewHope\n\nThis can be useful for generating Strings to use for <select> menus to check which item was selected.\n\n-}"},{"range":[98,1,99,3],"value":"{-| Convert from the union type representating the Enum to a string that the GraphQL server will recognize.\n-}"},{"range":[10,1,26,3],"value":"{-| The state of a Git signature.\n\n  - Valid - Valid signature and verified by GitHub.\n  - Invalid - Invalid signature.\n  - MalformedSig - Malformed signature.\n  - UnknownKey - Key used for signing not known to GitHub.\n  - BadEmail - Invalid email used for signing.\n  - UnverifiedEmail - Email used for signing unverified on GitHub.\n  - NoUser - Email used for signing not known to GitHub.\n  - UnknownSigType - Unknown signature type.\n  - Unsigned - Unsigned.\n  - GpgverifyUnavailable - Internal error - the GPG verification service is unavailable at the moment.\n  - GpgverifyError - Internal error - the GPG verification service misbehaved.\n  - NotSigningKey - The usage flags for the key that signed this don't allow signing.\n  - ExpiredKey - Signing key expired.\n\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"}]}