@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 • 36 kB
JSON
{"moduleDefinition":{"range":[5,1,5,178],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,32],"value":["Github","Object","Deployment"]},"exposingList":{"range":[5,33,5,178],"value":{"type":"explicit","explicit":[{"range":[5,43,5,68],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"StatusesOptionalArguments"}}},{"range":[5,70,5,76],"value":{"type":"function","function":{"name":"commit"}}},{"range":[5,78,5,87],"value":{"type":"function","function":{"name":"createdAt"}}},{"range":[5,89,5,96],"value":{"type":"function","function":{"name":"creator"}}},{"range":[5,98,5,108],"value":{"type":"function","function":{"name":"databaseId"}}},{"range":[5,110,5,121],"value":{"type":"function","function":{"name":"environment"}}},{"range":[5,123,5,125],"value":{"type":"function","function":{"name":"id"}}},{"range":[5,127,5,139],"value":{"type":"function","function":{"name":"latestStatus"}}},{"range":[5,141,5,148],"value":{"type":"function","function":{"name":"payload"}}},{"range":[5,150,5,160],"value":{"type":"function","function":{"name":"repository"}}},{"range":[5,162,5,167],"value":{"type":"function","function":{"name":"state"}}},{"range":[5,169,5,177],"value":{"type":"function","function":{"name":"statuses"}}}]}}}}},"imports":[{"range":[7,1,7,35],"value":{"moduleName":{"range":[7,8,7,35],"value":["Github","Enum","DeploymentState"]},"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,52],"value":{"moduleName":{"range":[19,8,19,28],"value":["Graphql","SelectionSet"]},"moduleAlias":null,"exposingList":{"range":[19,29,19,52],"value":{"type":"explicit","explicit":[{"range":[19,39,19,51],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"SelectionSet"}}}]}}}},{"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":[25,1,27,88],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[25,1,25,112],"value":{"name":{"range":[25,1,25,7],"value":"commit"},"typeAnnotation":{"range":[25,10,25,112],"value":{"type":"function","function":{"left":{"range":[25,10,25,53],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,10,25,22],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[25,23,25,32],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[25,33,25,53],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,33,25,53],"value":{"moduleName":["Github","Object"],"name":"Commit"}},"args":[]}}}]}}},"right":{"range":[25,57,25,112],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,57,25,69],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[25,70,25,87],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,71,25,76],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[25,77,25,86],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},{"range":[25,88,25,112],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,88,25,112],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[26,1,27,88],"value":{"name":{"range":[26,1,26,7],"value":"commit"},"arguments":[{"range":[26,8,26,15],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[27,5,27,88],"value":{"type":"application","application":[{"range":[27,5,27,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForCompositeField"}}},{"range":[27,39,27,47],"value":{"type":"literal","literal":"commit"}},{"range":[27,48,27,50],"value":{"type":"list","list":[]}},{"range":[27,51,27,58],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"object_"}}},{"range":[27,59,27,88],"value":{"type":"parenthesized","parenthesized":{"range":[27,60,27,87],"value":{"type":"application","application":[{"range":[27,60,27,68],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}},{"range":[27,69,27,71],"value":{"type":"operator","operator":">>"}},{"range":[27,72,27,87],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[32,1,34,157],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[32,1,32,79],"value":{"name":{"range":[32,1,32,10],"value":"createdAt"},"typeAnnotation":{"range":[32,13,32,79],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,13,32,25],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[32,26,32,54],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,26,32,54],"value":{"moduleName":["Github","ScalarCodecs"],"name":"DateTime"}},"args":[]}}},{"range":[32,55,32,79],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,55,32,79],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}},"declaration":{"range":[33,1,34,157],"value":{"name":{"range":[33,1,33,10],"value":"createdAt"},"arguments":[],"expression":{"range":[34,5,34,157],"value":{"type":"application","application":[{"range":[34,5,34,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[34,30,34,53],"value":{"type":"literal","literal":"ScalarCodecs.DateTime"}},{"range":[34,54,34,65],"value":{"type":"literal","literal":"createdAt"}},{"range":[34,66,34,68],"value":{"type":"list","list":[]}},{"range":[34,69,34,157],"value":{"type":"parenthesized","parenthesized":{"range":[34,70,34,156],"value":{"type":"application","application":[{"range":[34,70,34,96],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","ScalarCodecs"],"name":"codecs"}}},{"range":[34,97,34,99],"value":{"type":"operator","operator":"|>"}},{"range":[34,100,34,126],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Scalar"],"name":"unwrapCodecs"}}},{"range":[34,127,34,129],"value":{"type":"operator","operator":"|>"}},{"range":[34,130,34,144],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecDateTime"}},{"range":[34,145,34,147],"value":{"type":"operator","operator":"|>"}},{"range":[34,148,34,156],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}}]}}}}]}}}}}}},{"range":[39,1,41,89],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[39,1,39,115],"value":{"name":{"range":[39,1,39,8],"value":"creator"},"typeAnnotation":{"range":[39,11,39,115],"value":{"type":"function","function":{"left":{"range":[39,11,39,56],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,11,39,23],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[39,24,39,33],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[39,34,39,56],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,34,39,56],"value":{"moduleName":["Github","Interface"],"name":"Actor"}},"args":[]}}}]}}},"right":{"range":[39,60,39,115],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,60,39,72],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[39,73,39,90],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,74,39,79],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[39,80,39,89],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},{"range":[39,91,39,115],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,91,39,115],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[40,1,41,89],"value":{"name":{"range":[40,1,40,8],"value":"creator"},"arguments":[{"range":[40,9,40,16],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[41,5,41,89],"value":{"type":"application","application":[{"range":[41,5,41,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForCompositeField"}}},{"range":[41,39,41,48],"value":{"type":"literal","literal":"creator"}},{"range":[41,49,41,51],"value":{"type":"list","list":[]}},{"range":[41,52,41,59],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"object_"}}},{"range":[41,60,41,89],"value":{"type":"parenthesized","parenthesized":{"range":[41,61,41,88],"value":{"type":"application","application":[{"range":[41,61,41,69],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}},{"range":[41,70,41,72],"value":{"type":"operator","operator":">>"}},{"range":[41,73,41,88],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[46,1,48,91],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[46,1,46,63],"value":{"name":{"range":[46,1,46,11],"value":"databaseId"},"typeAnnotation":{"range":[46,14,46,63],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,14,46,26],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[46,27,46,38],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,28,46,33],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[46,34,46,37],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,34,46,37],"value":{"moduleName":[],"name":"Int"}},"args":[]}}}]}}},{"range":[46,39,46,63],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,39,46,63],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}},"declaration":{"range":[47,1,48,91],"value":{"name":{"range":[47,1,47,11],"value":"databaseId"},"arguments":[],"expression":{"range":[48,5,48,91],"value":{"type":"application","application":[{"range":[48,5,48,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[48,30,48,43],"value":{"type":"literal","literal":"(Maybe Int)"}},{"range":[48,44,48,56],"value":{"type":"literal","literal":"databaseId"}},{"range":[48,57,48,59],"value":{"type":"list","list":[]}},{"range":[48,60,48,91],"value":{"type":"parenthesized","parenthesized":{"range":[48,61,48,90],"value":{"type":"application","application":[{"range":[48,61,48,71],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"int"}}},{"range":[48,72,48,74],"value":{"type":"operator","operator":"|>"}},{"range":[48,75,48,90],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[53,1,55,98],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[53,1,53,67],"value":{"name":{"range":[53,1,53,12],"value":"environment"},"typeAnnotation":{"range":[53,15,53,67],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,15,53,27],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[53,28,53,42],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,29,53,34],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[53,35,53,41],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,35,53,41],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}},{"range":[53,43,53,67],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,43,53,67],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}},"declaration":{"range":[54,1,55,98],"value":{"name":{"range":[54,1,54,12],"value":"environment"},"arguments":[],"expression":{"range":[55,5,55,98],"value":{"type":"application","application":[{"range":[55,5,55,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[55,30,55,46],"value":{"type":"literal","literal":"(Maybe String)"}},{"range":[55,47,55,60],"value":{"type":"literal","literal":"environment"}},{"range":[55,61,55,63],"value":{"type":"list","list":[]}},{"range":[55,64,55,98],"value":{"type":"parenthesized","parenthesized":{"range":[55,65,55,97],"value":{"type":"application","application":[{"range":[55,65,55,78],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}},{"range":[55,79,55,81],"value":{"type":"operator","operator":"|>"}},{"range":[55,82,55,97],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[58,1,60,138],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[58,1,58,66],"value":{"name":{"range":[58,1,58,3],"value":"id"},"typeAnnotation":{"range":[58,6,58,66],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[58,6,58,18],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[58,19,58,41],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[58,19,58,41],"value":{"moduleName":["Github","ScalarCodecs"],"name":"Id"}},"args":[]}}},{"range":[58,42,58,66],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[58,42,58,66],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}},"declaration":{"range":[59,1,60,138],"value":{"name":{"range":[59,1,59,3],"value":"id"},"arguments":[],"expression":{"range":[60,5,60,138],"value":{"type":"application","application":[{"range":[60,5,60,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[60,30,60,47],"value":{"type":"literal","literal":"ScalarCodecs.Id"}},{"range":[60,48,60,52],"value":{"type":"literal","literal":"id"}},{"range":[60,53,60,55],"value":{"type":"list","list":[]}},{"range":[60,56,60,138],"value":{"type":"parenthesized","parenthesized":{"range":[60,57,60,137],"value":{"type":"application","application":[{"range":[60,57,60,83],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","ScalarCodecs"],"name":"codecs"}}},{"range":[60,84,60,86],"value":{"type":"operator","operator":"|>"}},{"range":[60,87,60,113],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Scalar"],"name":"unwrapCodecs"}}},{"range":[60,114,60,116],"value":{"type":"operator","operator":"|>"}},{"range":[60,117,60,125],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecId"}},{"range":[60,126,60,128],"value":{"type":"operator","operator":"|>"}},{"range":[60,129,60,137],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}}]}}}}]}}}}}}},{"range":[65,1,67,94],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[65,1,65,128],"value":{"name":{"range":[65,1,65,13],"value":"latestStatus"},"typeAnnotation":{"range":[65,16,65,128],"value":{"type":"function","function":{"left":{"range":[65,16,65,69],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,16,65,28],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[65,29,65,38],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[65,39,65,69],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,39,65,69],"value":{"moduleName":["Github","Object"],"name":"DeploymentStatus"}},"args":[]}}}]}}},"right":{"range":[65,73,65,128],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,73,65,85],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[65,86,65,103],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,87,65,92],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[65,93,65,102],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},{"range":[65,104,65,128],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,104,65,128],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[66,1,67,94],"value":{"name":{"range":[66,1,66,13],"value":"latestStatus"},"arguments":[{"range":[66,14,66,21],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[67,5,67,94],"value":{"type":"application","application":[{"range":[67,5,67,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForCompositeField"}}},{"range":[67,39,67,53],"value":{"type":"literal","literal":"latestStatus"}},{"range":[67,54,67,56],"value":{"type":"list","list":[]}},{"range":[67,57,67,64],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"object_"}}},{"range":[67,65,67,94],"value":{"type":"parenthesized","parenthesized":{"range":[67,66,67,93],"value":{"type":"application","application":[{"range":[67,66,67,74],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}},{"range":[67,75,67,77],"value":{"type":"operator","operator":">>"}},{"range":[67,78,67,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[72,1,74,94],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[72,1,72,63],"value":{"name":{"range":[72,1,72,8],"value":"payload"},"typeAnnotation":{"range":[72,11,72,63],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,11,72,23],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[72,24,72,38],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,25,72,30],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[72,31,72,37],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,31,72,37],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}},{"range":[72,39,72,63],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,39,72,63],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}},"declaration":{"range":[73,1,74,94],"value":{"name":{"range":[73,1,73,8],"value":"payload"},"arguments":[],"expression":{"range":[74,5,74,94],"value":{"type":"application","application":[{"range":[74,5,74,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[74,30,74,46],"value":{"type":"literal","literal":"(Maybe String)"}},{"range":[74,47,74,56],"value":{"type":"literal","literal":"payload"}},{"range":[74,57,74,59],"value":{"type":"list","list":[]}},{"range":[74,60,74,94],"value":{"type":"parenthesized","parenthesized":{"range":[74,61,74,93],"value":{"type":"application","application":[{"range":[74,61,74,74],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}},{"range":[74,75,74,77],"value":{"type":"operator","operator":"|>"}},{"range":[74,78,74,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[79,1,81,71],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[79,1,79,112],"value":{"name":{"range":[79,1,79,11],"value":"repository"},"typeAnnotation":{"range":[79,14,79,112],"value":{"type":"function","function":{"left":{"range":[79,14,79,61],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[79,14,79,26],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[79,27,79,36],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[79,37,79,61],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[79,37,79,61],"value":{"moduleName":["Github","Object"],"name":"Repository"}},"args":[]}}}]}}},"right":{"range":[79,65,79,112],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[79,65,79,77],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[79,78,79,87],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[79,88,79,112],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[79,88,79,112],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[80,1,81,71],"value":{"name":{"range":[80,1,80,11],"value":"repository"},"arguments":[{"range":[80,12,80,19],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[81,5,81,71],"value":{"type":"application","application":[{"range":[81,5,81,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForCompositeField"}}},{"range":[81,39,81,51],"value":{"type":"literal","literal":"repository"}},{"range":[81,52,81,54],"value":{"type":"list","list":[]}},{"range":[81,55,81,62],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"object_"}}},{"range":[81,63,81,71],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}}]}}}}}}},{"range":[86,1,88,144],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[86,1,86,98],"value":{"name":{"range":[86,1,86,6],"value":"state"},"typeAnnotation":{"range":[86,9,86,98],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[86,9,86,21],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[86,22,86,73],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[86,23,86,28],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[86,29,86,72],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[86,29,86,72],"value":{"moduleName":["Github","Enum","DeploymentState"],"name":"DeploymentState"}},"args":[]}}}]}}},{"range":[86,74,86,98],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[86,74,86,98],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}},"declaration":{"range":[87,1,88,144],"value":{"name":{"range":[87,1,87,6],"value":"state"},"arguments":[],"expression":{"range":[88,5,88,144],"value":{"type":"application","application":[{"range":[88,5,88,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[88,30,88,76],"value":{"type":"literal","literal":"(Maybe Enum.DeploymentState.DeploymentState)"}},{"range":[88,77,88,84],"value":{"type":"literal","literal":"state"}},{"range":[88,85,88,87],"value":{"type":"list","list":[]}},{"range":[88,88,88,144],"value":{"type":"parenthesized","parenthesized":{"range":[88,89,88,143],"value":{"type":"application","application":[{"range":[88,89,88,124],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Enum","DeploymentState"],"name":"decoder"}}},{"range":[88,125,88,127],"value":{"type":"operator","operator":"|>"}},{"range":[88,128,88,143],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[91,1,96,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[91,12,91,37],"value":"StatusesOptionalArguments"},"generics":[],"typeAnnotation":{"range":[92,5,96,6],"value":{"type":"record","record":{"value":[{"range":[92,7,92,35],"value":{"name":{"range":[92,7,92,12],"value":"first"},"typeAnnotation":{"range":[92,15,92,35],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[92,15,92,31],"value":{"moduleName":[],"name":"OptionalArgument"}},"args":[{"range":[92,32,92,35],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[92,32,92,35],"value":{"moduleName":[],"name":"Int"}},"args":[]}}}]}}}}},{"range":[93,5,94,5],"value":{"name":{"range":[93,7,93,12],"value":"after"},"typeAnnotation":{"range":[93,15,93,38],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[93,15,93,31],"value":{"moduleName":[],"name":"OptionalArgument"}},"args":[{"range":[93,32,93,38],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[93,32,93,38],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}}}},{"range":[94,5,95,5],"value":{"name":{"range":[94,7,94,11],"value":"last"},"typeAnnotation":{"range":[94,14,94,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[94,14,94,30],"value":{"moduleName":[],"name":"OptionalArgument"}},"args":[{"range":[94,31,94,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[94,31,94,34],"value":{"moduleName":[],"name":"Int"}},"args":[]}}}]}}}}},{"range":[95,5,96,5],"value":{"name":{"range":[95,7,95,13],"value":"before"},"typeAnnotation":{"range":[95,16,95,39],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[95,16,95,32],"value":{"moduleName":[],"name":"OptionalArgument"}},"args":[{"range":[95,33,95,39],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[95,33,95,39],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}}}}]}}}}}},{"range":[107,1,119,1],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[107,1,107,194],"value":{"name":{"range":[107,1,107,9],"value":"statuses"},"typeAnnotation":{"range":[107,12,107,194],"value":{"type":"function","function":{"left":{"range":[107,12,107,68],"value":{"type":"function","function":{"left":{"range":[107,13,107,38],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[107,13,107,38],"value":{"moduleName":[],"name":"StatusesOptionalArguments"}},"args":[]}}},"right":{"range":[107,42,107,67],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[107,42,107,67],"value":{"moduleName":[],"name":"StatusesOptionalArguments"}},"args":[]}}}}}},"right":{"range":[107,72,107,194],"value":{"type":"function","function":{"left":{"range":[107,72,107,135],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[107,72,107,84],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[107,85,107,94],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[107,95,107,135],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[107,95,107,135],"value":{"moduleName":["Github","Object"],"name":"DeploymentStatusConnection"}},"args":[]}}}]}}},"right":{"range":[107,139,107,194],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[107,139,107,151],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[107,152,107,169],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[107,153,107,158],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[107,159,107,168],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},{"range":[107,170,107,194],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[107,170,107,194],"value":{"moduleName":["Github","Object"],"name":"Deployment"}},"args":[]}}}]}}}}}}}}}}},"declaration":{"range":[108,1,119,1],"value":{"name":{"range":[108,1,108,9],"value":"statuses"},"arguments":[{"range":[108,10,108,25],"value":{"type":"var","var":{"value":"fillInOptionals"}}},{"range":[108,26,108,33],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[109,5,119,1],"value":{"type":"let","let":{"declarations":[{"range":[110,9,113,9],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[110,9,111,95],"value":{"name":{"range":[110,9,110,26],"value":"filledInOptionals"},"arguments":[],"expression":{"range":[111,13,111,95],"value":{"type":"application","application":[{"range":[111,13,111,28],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"fillInOptionals"}}},{"range":[111,29,111,95],"value":{"type":"record","record":[{"range":[111,31,111,45],"value":{"field":{"range":[111,31,111,36],"value":"first"},"expression":{"range":[111,39,111,45],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Absent"}}}}},{"range":[111,47,111,61],"value":{"field":{"range":[111,47,111,52],"value":"after"},"expression":{"range":[111,55,111,61],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Absent"}}}}},{"range":[111,63,111,76],"value":{"field":{"range":[111,63,111,67],"value":"last"},"expression":{"range":[111,70,111,76],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Absent"}}}}},{"range":[111,78,111,94],"value":{"field":{"range":[111,78,111,84],"value":"before"},"expression":{"range":[111,87,111,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Absent"}}}}}]}}]}}}}}}},{"range":[113,9,116,5],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[113,9,115,43],"value":{"name":{"range":[113,9,113,21],"value":"optionalArgs"},"arguments":[],"expression":{"range":[114,13,115,43],"value":{"type":"application","application":[{"range":[114,13,114,269],"value":{"type":"list","list":[{"range":[114,15,114,75],"value":{"type":"application","application":[{"range":[114,15,114,32],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Argument"],"name":"optional"}}},{"range":[114,33,114,40],"value":{"type":"literal","literal":"first"}},{"range":[114,58,114,64],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[114,41,114,58],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"filledInOptionals"}}},"name":{"range":[114,59,114,64],"value":"first"}}}},{"range":[114,65,114,75],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Encode"],"name":"int"}}}]}},{"range":[114,77,114,140],"value":{"type":"application","application":[{"range":[114,77,114,94],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Argument"],"name":"optional"}}},{"range":[114,95,114,102],"value":{"type":"literal","literal":"after"}},{"range":[114,120,114,126],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[114,103,114,120],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"filledInOptionals"}}},"name":{"range":[114,121,114,126],"value":"after"}}}},{"range":[114,127,114,140],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Encode"],"name":"string"}}}]}},{"range":[114,142,114,200],"value":{"type":"application","application":[{"range":[114,142,114,159],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Argument"],"name":"optional"}}},{"range":[114,160,114,166],"value":{"type":"literal","literal":"last"}},{"range":[114,184,114,189],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[114,167,114,184],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"filledInOptionals"}}},"name":{"range":[114,185,114,189],"value":"last"}}}},{"range":[114,190,114,200],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Encode"],"name":"int"}}}]}},{"range":[114,202,114,267],"value":{"type":"application","application":[{"range":[114,202,114,219],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Argument"],"name":"optional"}}},{"range":[114,220,114,228],"value":{"type":"literal","literal":"before"}},{"range":[114,246,114,253],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[114,229,114,246],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"filledInOptionals"}}},"name":{"range":[114,247,114,253],"value":"before"}}}},{"range":[114,254,114,267],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Encode"],"name":"string"}}}]}}]}},{"range":[115,17,115,19],"value":{"type":"operator","operator":"|>"}},{"range":[115,20,115,34],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["List"],"name":"filterMap"}}},{"range":[115,35,115,43],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}}]}}}}}}}],"expression":{"range":[117,5,117,100],"value":{"type":"application","application":[{"range":[117,5,117,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForCompositeField"}}},{"range":[117,39,117,49],"value":{"type":"literal","literal":"statuses"}},{"range":[117,50,117,62],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"optionalArgs"}}},{"range":[117,63,117,70],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"object_"}}},{"range":[117,71,117,100],"value":{"type":"parenthesized","parenthesized":{"range":[117,72,117,99],"value":{"type":"application","application":[{"range":[117,72,117,80],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}},{"range":[117,81,117,83],"value":{"type":"operator","operator":">>"}},{"range":[117,84,117,99],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}}}}}],"comments":[{"range":[99,1,106,3],"value":"{-| A list of statuses associated with the deployment.\n\n - first - Returns the first _n_ elements from the list.\n - after - Returns the elements in the list that come after the specified global ID.\n - last - Returns the last _n_ elements from the list.\n - before - Returns the elements in the list that come before the specified global ID.\n\n-}"},{"range":[84,1,85,3],"value":"{-| The current state of the deployment.\n-}"},{"range":[77,1,78,3],"value":"{-| Identifies the repository associated with the deployment.\n-}"},{"range":[70,1,71,3],"value":"{-| Extra information that a deployment system might need.\n-}"},{"range":[63,1,64,3],"value":"{-| The latest status of this deployment.\n-}"},{"range":[51,1,52,3],"value":"{-| The environment to which this deployment was made.\n-}"},{"range":[44,1,45,3],"value":"{-| Identifies the primary key from the database.\n-}"},{"range":[37,1,38,3],"value":"{-| Identifies the actor who triggered the deployment.\n-}"},{"range":[30,1,31,3],"value":"{-| Identifies the date and time when the object was created.\n-}"},{"range":[23,1,24,3],"value":"{-| Identifies the commit sha of the deployment.\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"}]}