Constant NODE_TYPES

Source
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.