@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 • 15.2 kB
JSON
{"moduleDefinition":{"range":[5,1,5,89],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,26],"value":["Swapi","Object","Human"]},"exposingList":{"range":[5,27,5,89],"value":{"type":"explicit","explicit":[{"range":[5,37,5,46],"value":{"type":"function","function":{"name":"appearsIn"}}},{"range":[5,48,5,57],"value":{"type":"function","function":{"name":"avatarUrl"}}},{"range":[5,59,5,66],"value":{"type":"function","function":{"name":"friends"}}},{"range":[5,68,5,78],"value":{"type":"function","function":{"name":"homePlanet"}}},{"range":[5,80,5,82],"value":{"type":"function","function":{"name":"id"}}},{"range":[5,84,5,88],"value":{"type":"function","function":{"name":"name"}}}]}}}}},"imports":[{"range":[7,1,7,26],"value":{"moduleName":{"range":[7,8,7,26],"value":["CustomScalarCodecs"]},"moduleAlias":null,"exposingList":null}},{"range":[8,1,8,73],"value":{"moduleName":{"range":[8,8,8,41],"value":["Graphql","Internal","Builder","Argument"]},"moduleAlias":{"range":[8,45,8,53],"value":["Argument"]},"exposingList":{"range":[8,54,8,73],"value":{"type":"explicit","explicit":[{"range":[8,64,8,72],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Argument"}}}]}}}},{"range":[9,1,9,49],"value":{"moduleName":{"range":[9,8,9,39],"value":["Graphql","Internal","Builder","Object"]},"moduleAlias":{"range":[9,43,9,49],"value":["Object"]},"exposingList":null}},{"range":[10,1,10,58],"value":{"moduleName":{"range":[10,8,10,31],"value":["Graphql","Internal","Encode"]},"moduleAlias":{"range":[10,35,10,41],"value":["Encode"]},"exposingList":{"range":[10,42,10,58],"value":{"type":"explicit","explicit":[{"range":[10,52,10,57],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Value"}}}]}}}},{"range":[11,1,11,78],"value":{"moduleName":{"range":[11,8,11,25],"value":["Graphql","Operation"]},"moduleAlias":null,"exposingList":{"range":[11,26,11,78],"value":{"type":"explicit","explicit":[{"range":[11,36,11,48],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootMutation"}}},{"range":[11,50,11,59],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootQuery"}}},{"range":[11,61,11,77],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootSubscription"}}}]}}}},{"range":[12,1,12,64],"value":{"moduleName":{"range":[12,8,12,32],"value":["Graphql","OptionalArgument"]},"moduleAlias":null,"exposingList":{"range":[12,33,12,64],"value":{"type":"explicit","explicit":[{"range":[12,43,12,63],"value":{"type":"typeexpose","typeexpose":{"name":"OptionalArgument","open":[12,59,12,63]}}}]}}}},{"range":[13,1,13,52],"value":{"moduleName":{"range":[13,8,13,28],"value":["Graphql","SelectionSet"]},"moduleAlias":null,"exposingList":{"range":[13,29,13,52],"value":{"type":"explicit","explicit":[{"range":[13,39,13,51],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"SelectionSet"}}}]}}}},{"range":[14,1,14,29],"value":{"moduleName":{"range":[14,8,14,19],"value":["Json","Decode"]},"moduleAlias":{"range":[14,23,14,29],"value":["Decode"]},"exposingList":null}},{"range":[15,1,15,26],"value":{"moduleName":{"range":[15,8,15,26],"value":["Swapi","Enum","Episode"]},"moduleAlias":null,"exposingList":null}},{"range":[16,1,16,25],"value":{"moduleName":{"range":[16,8,16,25],"value":["Swapi","InputObject"]},"moduleAlias":null,"exposingList":null}},{"range":[17,1,17,23],"value":{"moduleName":{"range":[17,8,17,23],"value":["Swapi","Interface"]},"moduleAlias":null,"exposingList":null}},{"range":[18,1,18,20],"value":{"moduleName":{"range":[18,8,18,20],"value":["Swapi","Object"]},"moduleAlias":null,"exposingList":null}},{"range":[19,1,19,20],"value":{"moduleName":{"range":[19,8,19,20],"value":["Swapi","Scalar"]},"moduleAlias":null,"exposingList":null}},{"range":[20,1,20,19],"value":{"moduleName":{"range":[20,8,20,19],"value":["Swapi","Union"]},"moduleAlias":null,"exposingList":null}}],"declarations":[{"range":[25,1,27,118],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[25,1,25,78],"value":{"name":{"range":[25,1,25,10],"value":"appearsIn"},"typeAnnotation":{"range":[25,13,25,78],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,13,25,25],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[25,26,25,59],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,27,25,31],"value":{"moduleName":[],"name":"List"}},"args":[{"range":[25,32,25,58],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,32,25,58],"value":{"moduleName":["Swapi","Enum","Episode"],"name":"Episode"}},"args":[]}}}]}}},{"range":[25,60,25,78],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,60,25,78],"value":{"moduleName":["Swapi","Object"],"name":"Human"}},"args":[]}}}]}}}}},"declaration":{"range":[26,1,27,118],"value":{"name":{"range":[26,1,26,10],"value":"appearsIn"},"arguments":[],"expression":{"range":[27,5,27,118],"value":{"type":"application","application":[{"range":[27,5,27,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[27,30,27,59],"value":{"type":"literal","literal":"(List Enum.Episode.Episode)"}},{"range":[27,60,27,71],"value":{"type":"literal","literal":"appearsIn"}},{"range":[27,72,27,74],"value":{"type":"list","list":[]}},{"range":[27,75,27,118],"value":{"type":"parenthesized","parenthesized":{"range":[27,76,27,117],"value":{"type":"application","application":[{"range":[27,76,27,102],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Swapi","Enum","Episode"],"name":"decoder"}}},{"range":[27,103,27,105],"value":{"type":"operator","operator":"|>"}},{"range":[27,106,27,117],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"list"}}}]}}}}]}}}}}}},{"range":[32,1,34,67],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[32,1,32,51],"value":{"name":{"range":[32,1,32,10],"value":"avatarUrl"},"typeAnnotation":{"range":[32,13,32,51],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,13,32,25],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[32,26,32,32],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,26,32,32],"value":{"moduleName":[],"name":"String"}},"args":[]}}},{"range":[32,33,32,51],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,33,32,51],"value":{"moduleName":["Swapi","Object"],"name":"Human"}},"args":[]}}}]}}}}},"declaration":{"range":[33,1,34,67],"value":{"name":{"range":[33,1,33,10],"value":"avatarUrl"},"arguments":[],"expression":{"range":[34,5,34,67],"value":{"type":"application","application":[{"range":[34,5,34,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[34,30,34,38],"value":{"type":"literal","literal":"String"}},{"range":[34,39,34,50],"value":{"type":"literal","literal":"avatarUrl"}},{"range":[34,51,34,53],"value":{"type":"list","list":[]}},{"range":[34,54,34,67],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}}]}}}}}}},{"range":[39,1,41,85],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[39,1,39,111],"value":{"name":{"range":[39,1,39,8],"value":"friends"},"typeAnnotation":{"range":[39,11,39,111],"value":{"type":"function","function":{"left":{"range":[39,11,39,59],"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,59],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,34,39,59],"value":{"moduleName":["Swapi","Interface"],"name":"Character"}},"args":[]}}}]}}},"right":{"range":[39,63,39,111],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,63,39,75],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[39,76,39,92],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,77,39,81],"value":{"moduleName":[],"name":"List"}},"args":[{"range":[39,82,39,91],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},{"range":[39,93,39,111],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,93,39,111],"value":{"moduleName":["Swapi","Object"],"name":"Human"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[40,1,41,85],"value":{"name":{"range":[40,1,40,8],"value":"friends"},"arguments":[{"range":[40,9,40,16],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[41,5,41,85],"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":"friends"}},{"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,85],"value":{"type":"parenthesized","parenthesized":{"range":[41,61,41,84],"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,84],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"list"}}}]}}}}]}}}}}}},{"range":[46,1,48,97],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[46,1,46,60],"value":{"name":{"range":[46,1,46,11],"value":"homePlanet"},"typeAnnotation":{"range":[46,14,46,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,14,46,26],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[46,27,46,41],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,28,46,33],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[46,34,46,40],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,34,46,40],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}},{"range":[46,42,46,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,42,46,60],"value":{"moduleName":["Swapi","Object"],"name":"Human"}},"args":[]}}}]}}}}},"declaration":{"range":[47,1,48,97],"value":{"name":{"range":[47,1,47,11],"value":"homePlanet"},"arguments":[],"expression":{"range":[48,5,48,97],"value":{"type":"application","application":[{"range":[48,5,48,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[48,30,48,46],"value":{"type":"literal","literal":"(Maybe String)"}},{"range":[48,47,48,59],"value":{"type":"literal","literal":"homePlanet"}},{"range":[48,60,48,62],"value":{"type":"list","list":[]}},{"range":[48,63,48,97],"value":{"type":"parenthesized","parenthesized":{"range":[48,64,48,96],"value":{"type":"application","application":[{"range":[48,64,48,77],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}},{"range":[48,78,48,80],"value":{"type":"operator","operator":"|>"}},{"range":[48,81,48,96],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[53,1,55,142],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[53,1,53,59],"value":{"name":{"range":[53,1,53,3],"value":"id"},"typeAnnotation":{"range":[53,6,53,59],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,6,53,18],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[53,19,53,40],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,19,53,40],"value":{"moduleName":["CustomScalarCodecs"],"name":"Id"}},"args":[]}}},{"range":[53,41,53,59],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,41,53,59],"value":{"moduleName":["Swapi","Object"],"name":"Human"}},"args":[]}}}]}}}}},"declaration":{"range":[54,1,55,142],"value":{"name":{"range":[54,1,54,3],"value":"id"},"arguments":[],"expression":{"range":[55,5,55,142],"value":{"type":"application","application":[{"range":[55,5,55,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[55,30,55,53],"value":{"type":"literal","literal":"CustomScalarCodecs.Id"}},{"range":[55,54,55,58],"value":{"type":"literal","literal":"id"}},{"range":[55,59,55,61],"value":{"type":"list","list":[]}},{"range":[55,62,55,142],"value":{"type":"parenthesized","parenthesized":{"range":[55,63,55,141],"value":{"type":"application","application":[{"range":[55,63,55,88],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["CustomScalarCodecs"],"name":"codecs"}}},{"range":[55,89,55,91],"value":{"type":"operator","operator":"|>"}},{"range":[55,92,55,117],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Swapi","Scalar"],"name":"unwrapCodecs"}}},{"range":[55,118,55,120],"value":{"type":"operator","operator":"|>"}},{"range":[55,121,55,129],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecId"}},{"range":[55,130,55,132],"value":{"type":"operator","operator":"|>"}},{"range":[55,133,55,141],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}}]}}}}]}}}}}}},{"range":[60,1,62,62],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[60,1,60,46],"value":{"name":{"range":[60,1,60,5],"value":"name"},"typeAnnotation":{"range":[60,8,60,46],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[60,8,60,20],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[60,21,60,27],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[60,21,60,27],"value":{"moduleName":[],"name":"String"}},"args":[]}}},{"range":[60,28,60,46],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[60,28,60,46],"value":{"moduleName":["Swapi","Object"],"name":"Human"}},"args":[]}}}]}}}}},"declaration":{"range":[61,1,62,62],"value":{"name":{"range":[61,1,61,5],"value":"name"},"arguments":[],"expression":{"range":[62,5,62,62],"value":{"type":"application","application":[{"range":[62,5,62,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[62,30,62,38],"value":{"type":"literal","literal":"String"}},{"range":[62,39,62,45],"value":{"type":"literal","literal":"name"}},{"range":[62,46,62,48],"value":{"type":"list","list":[]}},{"range":[62,49,62,62],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}}]}}}}}}}],"comments":[{"range":[58,1,59,3],"value":"{-| The name of the human.\n-}"},{"range":[51,1,52,3],"value":"{-| The ID of the human.\n-}"},{"range":[44,1,45,3],"value":"{-| The home planet of the human, or null if unknown.\n-}"},{"range":[37,1,38,3],"value":"{-| The friends of the human, or an empty list if they have none.\n-}"},{"range":[30,1,31,3],"value":"{-| Url to a profile picture for the character.\n-}"},{"range":[23,1,24,3],"value":"{-| Which movies they appear in.\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"}]}