apollo-parser 0.8.5

Spec-compliant GraphQL parser.
Documentation
- DOCUMENT@0..207
    - OPERATION_DEFINITION@0..206
        - SELECTION_SET@0..206
            - L_CURLY@0..1 "{"
            - WHITESPACE@1..6 "\n    "
            - FIELD@6..204
                - NAME@6..10
                    - IDENT@6..10 "user"
                - ARGUMENTS@10..204
                    - L_PAREN@10..11 "("
                    - WHITESPACE@11..20 "\n        "
                    - ARGUMENT@20..25
                        - NAME@20..22
                            - IDENT@20..22 "id"
                        - COLON@22..23 ":"
                        - WHITESPACE@23..24 " "
                        - INT_VALUE@24..25
                            - INT@24..25 "4"
                    - COMMA@25..26 ","
                    - WHITESPACE@26..35 "\n        "
                    - ARGUMENT@35..46
                        - NAME@35..39
                            - IDENT@35..39 "size"
                        - COLON@39..40 ":"
                        - WHITESPACE@40..41 " "
                        - VARIABLE@41..46
                            - DOLLAR@41..42 "$"
                            - NAME@42..46
                                - IDENT@42..46 "size"
                    - WHITESPACE@46..55 "\n        "
                    - ARGUMENT@55..70
                        - NAME@55..60
                            - IDENT@55..60 "value"
                        - COLON@60..61 ":"
                        - WHITESPACE@61..62 " "
                        - STRING_VALUE@62..70
                            - STRING@62..70 "\"string\""
                    - COMMA@70..71 ","
                    - WHITESPACE@71..80 "\n        "
                    - ARGUMENT@80..102
                        - NAME@80..85
                            - IDENT@80..85 "input"
                        - COLON@85..86 ":"
                        - WHITESPACE@86..87 " "
                        - LIST_VALUE@87..102
                            - L_BRACK@87..88 "["
                            - WHITESPACE@88..89 " "
                            - STRING_VALUE@89..94
                                - STRING@89..94 "\"one\""
                            - COMMA@94..95 ","
                            - WHITESPACE@95..96 " "
                            - FLOAT_VALUE@96..100
                                - FLOAT@96..100 "1.34"
                            - WHITESPACE@100..101 " "
                            - R_BRACK@101..102 "]"
                    - COMMA@102..103 ","
                    - WHITESPACE@103..112 "\n        "
                    - ARGUMENT@112..152
                        - NAME@112..122
                            - IDENT@112..122 "otherInput"
                        - COLON@122..123 ":"
                        - WHITESPACE@123..124 " "
                        - OBJECT_VALUE@124..152
                            - L_CURLY@124..125 "{"
                            - WHITESPACE@125..126 " "
                            - OBJECT_FIELD@126..136
                                - NAME@126..129
                                    - IDENT@126..129 "key"
                                - COLON@129..130 ":"
                                - WHITESPACE@130..131 " "
                                - BOOLEAN_VALUE@131..136
                                    - false_KW@131..136 "false"
                            - COMMA@136..137 ","
                            - WHITESPACE@137..138 " "
                            - OBJECT_FIELD@138..150
                                - NAME@138..144
                                    - IDENT@138..144 "output"
                                - COLON@144..145 ":"
                                - WHITESPACE@145..146 " "
                                - NULL_VALUE@146..150
                                    - null_KW@146..150 "null"
                            - WHITESPACE@150..151 " "
                            - R_CURLY@151..152 "}"
                    - WHITESPACE@152..161 "\n        "
                    - ARGUMENT@161..174
                        - NAME@161..170
                            - IDENT@161..170 "emptyList"
                        - COLON@170..171 ":"
                        - WHITESPACE@171..172 " "
                        - LIST_VALUE@172..174
                            - L_BRACK@172..173 "["
                            - R_BRACK@173..174 "]"
                    - WHITESPACE@174..183 "\n        "
                    - ARGUMENT@183..198
                        - NAME@183..194
                            - IDENT@183..194 "emptyObject"
                        - COLON@194..195 ":"
                        - WHITESPACE@195..196 " "
                        - OBJECT_VALUE@196..198
                            - L_CURLY@196..197 "{"
                            - R_CURLY@197..198 "}"
                    - WHITESPACE@198..203 "\n    "
                    - R_PAREN@203..204 ")"
            - WHITESPACE@204..205 "\n"
            - R_CURLY@205..206 "}"
    - WHITESPACE@206..207 "\n"
recursion limit: 500, high: 2