pub const NODE_TYPES: &str = "[\n {\n \"type\": \"document\",\n \"named\": true,\n \"root\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"any_char\",\n \"named\": true\n },\n {\n \"type\": \"fenced_code_block\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"paragraph\",\n \"named\": true\n },\n {\n \"type\": \"paragraph_break\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"fenced_code_block\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"newline\",\n \"named\": true\n },\n {\n \"type\": \"paragraph_break\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"list\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"list_item\",\n \"named\": true\n },\n {\n \"type\": \"newline\",\n \"named\": true\n },\n {\n \"type\": \"paragraph_break\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"paragraph\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"newline\",\n \"named\": true\n },\n {\n \"type\": \"paragraph_break\",\n \"named\": true\n },\n {\n \"type\": \"text_line\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"text_line\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"text_content\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"any_char\",\n \"named\": true\n },\n {\n \"type\": \"list_item\",\n \"named\": true\n },\n {\n \"type\": \"newline\",\n \"named\": true\n },\n {\n \"type\": \"paragraph_break\",\n \"named\": true\n },\n {\n \"type\": \"text_content\",\n \"named\": true\n }\n]";
Expand description
The content of the node-types.json
file for this grammar.