pub const NODE_TYPES: &str = "[\n  {\n    \"type\": \"attr_splat\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"get_attr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"index\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"attribute\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"binary_operation\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"collection_value\",\n          \"named\": true\n        },\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_expr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"function_call\",\n          \"named\": true\n        },\n        {\n          \"type\": \"get_attr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"index\",\n          \"named\": true\n        },\n        {\n          \"type\": \"literal_value\",\n          \"named\": true\n        },\n        {\n          \"type\": \"operation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"splat\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_expr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"variable_expr\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"block\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"block_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"block_start\",\n          \"named\": true\n        },\n        {\n          \"type\": \"body\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string_lit\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"block_end\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"block_start\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"body\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"attribute\",\n          \"named\": true\n        },\n        {\n          \"type\": \"block\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"bool_lit\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"collection_value\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"object\",\n          \"named\": true\n        },\n        {\n          \"type\": \"tuple\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"conditional\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"config_file\",\n    \"named\": true,\n    \"root\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"body\",\n          \"named\": true\n        },\n        {\n          \"type\": \"object\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"expression\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"collection_value\",\n          \"named\": true\n        },\n        {\n          \"type\": \"conditional\",\n          \"named\": true\n        },\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_expr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"function_call\",\n          \"named\": true\n        },\n        {\n          \"type\": \"get_attr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"index\",\n          \"named\": true\n        },\n        {\n          \"type\": \"literal_value\",\n          \"named\": true\n        },\n        {\n          \"type\": \"operation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"splat\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_expr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"variable_expr\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"for_cond\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"for_expr\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"for_object_expr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_tuple_expr\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"for_intro\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"for_object_expr\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"ellipsis\",\n          \"named\": true\n        },\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_cond\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_intro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"object_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"object_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"for_tuple_expr\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_cond\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_intro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"tuple_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"tuple_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"full_splat\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"get_attr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"index\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"function_arguments\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"ellipsis\",\n          \"named\": true\n        },\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"function_call\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"function_arguments\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"get_attr\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"heredoc_start\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"heredoc_template\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"heredoc_identifier\",\n          \"named\": true\n        },\n        {\n          \"type\": \"heredoc_start\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_interpolation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_literal\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"index\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"legacy_index\",\n          \"named\": true\n        },\n        {\n          \"type\": \"new_index\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"legacy_index\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"literal_value\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"bool_lit\",\n          \"named\": true\n        },\n        {\n          \"type\": \"null_lit\",\n          \"named\": true\n        },\n        {\n          \"type\": \"numeric_lit\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string_lit\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"new_index\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"numeric_lit\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"object\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"object_elem\",\n          \"named\": true\n        },\n        {\n          \"type\": \"object_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"object_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"object_elem\",\n    \"named\": true,\n    \"fields\": {\n      \"key\": {\n        \"multiple\": false,\n        \"required\": true,\n        \"types\": [\n          {\n            \"type\": \"expression\",\n            \"named\": true\n          }\n        ]\n      },\n      \"val\": {\n        \"multiple\": false,\n        \"required\": true,\n        \"types\": [\n          {\n            \"type\": \"expression\",\n            \"named\": true\n          }\n        ]\n      }\n    }\n  },\n  {\n    \"type\": \"object_end\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"object_start\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"operation\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"binary_operation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"unary_operation\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"quoted_template\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"quoted_template_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"quoted_template_start\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_interpolation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_literal\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"splat\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"attr_splat\",\n          \"named\": true\n        },\n        {\n          \"type\": \"full_splat\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"string_lit\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"quoted_template_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"quoted_template_start\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_literal\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_directive\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"template_for\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_if\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_else_intro\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"strip_marker\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_expr\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"heredoc_template\",\n          \"named\": true\n        },\n        {\n          \"type\": \"quoted_template\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_for\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"template_directive\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_for_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_for_start\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_interpolation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_literal\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_for_end\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"strip_marker\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_for_start\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        },\n        {\n          \"type\": \"strip_marker\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_if\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"template_directive\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_else_intro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_if_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_if_intro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_interpolation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_literal\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_if_end\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"strip_marker\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_if_intro\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"strip_marker\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_directive_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_interpolation\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"strip_marker\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_interpolation_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_interpolation_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"template_literal\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"tuple\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"tuple_end\",\n          \"named\": true\n        },\n        {\n          \"type\": \"tuple_start\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"tuple_end\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"tuple_start\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"unary_operation\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"collection_value\",\n          \"named\": true\n        },\n        {\n          \"type\": \"expression\",\n          \"named\": true\n        },\n        {\n          \"type\": \"for_expr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"function_call\",\n          \"named\": true\n        },\n        {\n          \"type\": \"get_attr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"index\",\n          \"named\": true\n        },\n        {\n          \"type\": \"literal_value\",\n          \"named\": true\n        },\n        {\n          \"type\": \"operation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"splat\",\n          \"named\": true\n        },\n        {\n          \"type\": \"template_expr\",\n          \"named\": true\n        },\n        {\n          \"type\": \"variable_expr\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"variable_expr\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"!\",\n    \"named\": false\n  },\n  {\n    \"type\": \"!=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"%\",\n    \"named\": false\n  },\n  {\n    \"type\": \"&&\",\n    \"named\": false\n  },\n  {\n    \"type\": \"(\",\n    \"named\": false\n  },\n  {\n    \"type\": \")\",\n    \"named\": false\n  },\n  {\n    \"type\": \"*\",\n    \"named\": false\n  },\n  {\n    \"type\": \"+\",\n    \"named\": false\n  },\n  {\n    \"type\": \",\",\n    \"named\": false\n  },\n  {\n    \"type\": \"-\",\n    \"named\": false\n  },\n  {\n    \"type\": \".\",\n    \"named\": false\n  },\n  {\n    \"type\": \".*\",\n    \"named\": false\n  },\n  {\n    \"type\": \"/\",\n    \"named\": false\n  },\n  {\n    \"type\": \":\",\n    \"named\": false\n  },\n  {\n    \"type\": \"<\",\n    \"named\": false\n  },\n  {\n    \"type\": \"<<\",\n    \"named\": false\n  },\n  {\n    \"type\": \"<<-\",\n    \"named\": false\n  },\n  {\n    \"type\": \"<=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"==\",\n    \"named\": false\n  },\n  {\n    \"type\": \"=>\",\n    \"named\": false\n  },\n  {\n    \"type\": \">\",\n    \"named\": false\n  },\n  {\n    \"type\": \">=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"?\",\n    \"named\": false\n  },\n  {\n    \"type\": \"[\",\n    \"named\": false\n  },\n  {\n    \"type\": \"[*]\",\n    \"named\": false\n  },\n  {\n    \"type\": \"]\",\n    \"named\": false\n  },\n  {\n    \"type\": \"comment\",\n    \"named\": true,\n    \"extra\": true\n  },\n  {\n    \"type\": \"ellipsis\",\n    \"named\": true\n  },\n  {\n    \"type\": \"else\",\n    \"named\": false\n  },\n  {\n    \"type\": \"endfor\",\n    \"named\": false\n  },\n  {\n    \"type\": \"endif\",\n    \"named\": false\n  },\n  {\n    \"type\": \"false\",\n    \"named\": false\n  },\n  {\n    \"type\": \"for\",\n    \"named\": false\n  },\n  {\n    \"type\": \"heredoc_identifier\",\n    \"named\": true\n  },\n  {\n    \"type\": \"identifier\",\n    \"named\": true\n  },\n  {\n    \"type\": \"if\",\n    \"named\": false\n  },\n  {\n    \"type\": \"in\",\n    \"named\": false\n  },\n  {\n    \"type\": \"null_lit\",\n    \"named\": true\n  },\n  {\n    \"type\": \"quoted_template_end\",\n    \"named\": true\n  },\n  {\n    \"type\": \"quoted_template_start\",\n    \"named\": true\n  },\n  {\n    \"type\": \"strip_marker\",\n    \"named\": true\n  },\n  {\n    \"type\": \"template_directive_end\",\n    \"named\": true\n  },\n  {\n    \"type\": \"template_directive_start\",\n    \"named\": true\n  },\n  {\n    \"type\": \"template_interpolation_end\",\n    \"named\": true\n  },\n  {\n    \"type\": \"template_interpolation_start\",\n    \"named\": true\n  },\n  {\n    \"type\": \"true\",\n    \"named\": false\n  },\n  {\n    \"type\": \"{\",\n    \"named\": false\n  },\n  {\n    \"type\": \"||\",\n    \"named\": false\n  },\n  {\n    \"type\": \"}\",\n    \"named\": false\n  }\n]";
Expand description

The content of the node-types.json file for this grammar.