UNPKG

@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 20.6 kB
{"moduleDefinition":{"range":[5,1,5,117],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,35],"value":["Github","Object","StatusContext"]},"exposingList":{"range":[5,36,5,117],"value":{"type":"explicit","explicit":[{"range":[5,46,5,52],"value":{"type":"function","function":{"name":"commit"}}},{"range":[5,54,5,61],"value":{"type":"function","function":{"name":"context"}}},{"range":[5,63,5,72],"value":{"type":"function","function":{"name":"createdAt"}}},{"range":[5,74,5,81],"value":{"type":"function","function":{"name":"creator"}}},{"range":[5,83,5,94],"value":{"type":"function","function":{"name":"description"}}},{"range":[5,96,5,98],"value":{"type":"function","function":{"name":"id"}}},{"range":[5,100,5,105],"value":{"type":"function","function":{"name":"state"}}},{"range":[5,107,5,116],"value":{"type":"function","function":{"name":"targetUrl"}}}]}}}}},"imports":[{"range":[7,1,7,31],"value":{"moduleName":{"range":[7,8,7,31],"value":["Github","Enum","StatusState"]},"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,115],"value":{"name":{"range":[25,1,25,7],"value":"commit"},"typeAnnotation":{"range":[25,10,25,115],"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,115],"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,115],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,88,25,115],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"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,65],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[32,1,32,58],"value":{"name":{"range":[32,1,32,8],"value":"context"},"typeAnnotation":{"range":[32,11,32,58],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,11,32,23],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[32,24,32,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,24,32,30],"value":{"moduleName":[],"name":"String"}},"args":[]}}},{"range":[32,31,32,58],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,31,32,58],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"args":[]}}}]}}}}},"declaration":{"range":[33,1,34,65],"value":{"name":{"range":[33,1,33,8],"value":"context"},"arguments":[],"expression":{"range":[34,5,34,65],"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,48],"value":{"type":"literal","literal":"context"}},{"range":[34,49,34,51],"value":{"type":"list","list":[]}},{"range":[34,52,34,65],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}}]}}}}}}},{"range":[39,1,41,157],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[39,1,39,82],"value":{"name":{"range":[39,1,39,10],"value":"createdAt"},"typeAnnotation":{"range":[39,13,39,82],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,13,39,25],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[39,26,39,54],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,26,39,54],"value":{"moduleName":["Github","ScalarCodecs"],"name":"DateTime"}},"args":[]}}},{"range":[39,55,39,82],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[39,55,39,82],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"args":[]}}}]}}}}},"declaration":{"range":[40,1,41,157],"value":{"name":{"range":[40,1,40,10],"value":"createdAt"},"arguments":[],"expression":{"range":[41,5,41,157],"value":{"type":"application","application":[{"range":[41,5,41,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[41,30,41,53],"value":{"type":"literal","literal":"ScalarCodecs.DateTime"}},{"range":[41,54,41,65],"value":{"type":"literal","literal":"createdAt"}},{"range":[41,66,41,68],"value":{"type":"list","list":[]}},{"range":[41,69,41,157],"value":{"type":"parenthesized","parenthesized":{"range":[41,70,41,156],"value":{"type":"application","application":[{"range":[41,70,41,96],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","ScalarCodecs"],"name":"codecs"}}},{"range":[41,97,41,99],"value":{"type":"operator","operator":"|>"}},{"range":[41,100,41,126],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Scalar"],"name":"unwrapCodecs"}}},{"range":[41,127,41,129],"value":{"type":"operator","operator":"|>"}},{"range":[41,130,41,144],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecDateTime"}},{"range":[41,145,41,147],"value":{"type":"operator","operator":"|>"}},{"range":[41,148,41,156],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}}]}}}}]}}}}}}},{"range":[46,1,48,89],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[46,1,46,118],"value":{"name":{"range":[46,1,46,8],"value":"creator"},"typeAnnotation":{"range":[46,11,46,118],"value":{"type":"function","function":{"left":{"range":[46,11,46,56],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,11,46,23],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[46,24,46,33],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[46,34,46,56],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,34,46,56],"value":{"moduleName":["Github","Interface"],"name":"Actor"}},"args":[]}}}]}}},"right":{"range":[46,60,46,118],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,60,46,72],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[46,73,46,90],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,74,46,79],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[46,80,46,89],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},{"range":[46,91,46,118],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,91,46,118],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[47,1,48,89],"value":{"name":{"range":[47,1,47,8],"value":"creator"},"arguments":[{"range":[47,9,47,16],"value":{"type":"var","var":{"value":"object_"}}}],"expression":{"range":[48,5,48,89],"value":{"type":"application","application":[{"range":[48,5,48,38],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForCompositeField"}}},{"range":[48,39,48,48],"value":{"type":"literal","literal":"creator"}},{"range":[48,49,48,51],"value":{"type":"list","list":[]}},{"range":[48,52,48,59],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"object_"}}},{"range":[48,60,48,89],"value":{"type":"parenthesized","parenthesized":{"range":[48,61,48,88],"value":{"type":"application","application":[{"range":[48,61,48,69],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}},{"range":[48,70,48,72],"value":{"type":"operator","operator":">>"}},{"range":[48,73,48,88],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}},{"range":[53,1,55,98],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[53,1,53,70],"value":{"name":{"range":[53,1,53,12],"value":"description"},"typeAnnotation":{"range":[53,15,53,70],"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,70],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[53,43,53,70],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"args":[]}}}]}}}}},"declaration":{"range":[54,1,55,98],"value":{"name":{"range":[54,1,54,12],"value":"description"},"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":"description"}},{"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,69],"value":{"name":{"range":[58,1,58,3],"value":"id"},"typeAnnotation":{"range":[58,6,58,69],"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,69],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[58,42,58,69],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"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,103],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[65,1,65,85],"value":{"name":{"range":[65,1,65,6],"value":"state"},"typeAnnotation":{"range":[65,9,65,85],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,9,65,21],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[65,22,65,57],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,22,65,57],"value":{"moduleName":["Github","Enum","StatusState"],"name":"StatusState"}},"args":[]}}},{"range":[65,58,65,85],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,58,65,85],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"args":[]}}}]}}}}},"declaration":{"range":[66,1,67,103],"value":{"name":{"range":[66,1,66,6],"value":"state"},"arguments":[],"expression":{"range":[67,5,67,103],"value":{"type":"application","application":[{"range":[67,5,67,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[67,30,67,60],"value":{"type":"literal","literal":"Enum.StatusState.StatusState"}},{"range":[67,61,67,68],"value":{"type":"literal","literal":"state"}},{"range":[67,69,67,71],"value":{"type":"list","list":[]}},{"range":[67,72,67,103],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Enum","StatusState"],"name":"decoder"}}}]}}}}}}},{"range":[72,1,74,174],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[72,1,72,85],"value":{"name":{"range":[72,1,72,10],"value":"targetUrl"},"typeAnnotation":{"range":[72,13,72,85],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,13,72,25],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[72,26,72,57],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,27,72,32],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[72,33,72,56],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,33,72,56],"value":{"moduleName":["Github","ScalarCodecs"],"name":"Uri"}},"args":[]}}}]}}},{"range":[72,58,72,85],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,58,72,85],"value":{"moduleName":["Github","Object"],"name":"StatusContext"}},"args":[]}}}]}}}}},"declaration":{"range":[73,1,74,174],"value":{"name":{"range":[73,1,73,10],"value":"targetUrl"},"arguments":[],"expression":{"range":[74,5,74,174],"value":{"type":"application","application":[{"range":[74,5,74,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[74,30,74,56],"value":{"type":"literal","literal":"(Maybe ScalarCodecs.Uri)"}},{"range":[74,57,74,68],"value":{"type":"literal","literal":"targetUrl"}},{"range":[74,69,74,71],"value":{"type":"list","list":[]}},{"range":[74,72,74,174],"value":{"type":"parenthesized","parenthesized":{"range":[74,73,74,173],"value":{"type":"application","application":[{"range":[74,73,74,99],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","ScalarCodecs"],"name":"codecs"}}},{"range":[74,100,74,102],"value":{"type":"operator","operator":"|>"}},{"range":[74,103,74,129],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Scalar"],"name":"unwrapCodecs"}}},{"range":[74,130,74,132],"value":{"type":"operator","operator":"|>"}},{"range":[74,133,74,142],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecUri"}},{"range":[74,143,74,145],"value":{"type":"operator","operator":"|>"}},{"range":[74,146,74,154],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}},{"range":[74,155,74,157],"value":{"type":"operator","operator":"|>"}},{"range":[74,158,74,173],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"nullable"}}}]}}}}]}}}}}}}],"comments":[{"range":[70,1,71,3],"value":"{-| The URL for this status context.\n-}"},{"range":[63,1,64,3],"value":"{-| The state of this status context.\n-}"},{"range":[51,1,52,3],"value":"{-| The description for this status context.\n-}"},{"range":[44,1,45,3],"value":"{-| The actor who created this status context.\n-}"},{"range":[37,1,38,3],"value":"{-| Identifies the date and time when the object was created.\n-}"},{"range":[30,1,31,3],"value":"{-| The name of this status context.\n-}"},{"range":[23,1,24,3],"value":"{-| This commit this status context is attached to.\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"}]}