@@ -34,21 +34,52 @@ The reason for introducing a new “virtual” DOM is manyfold, primarily:
34
34
35
35
## List of Utilities
36
36
37
+ <!-- Special -->
38
+
37
39
* [ ` wooorm/hastscript ` ] ( https://github.com/wooorm/hastscript )
38
40
— Hyperscript compatible DSL for creating nodes;
39
41
42
+ * [ ` wooorm/hast-to-hyperscript ` ] ( https://github.com/wooorm/hast-to-hyperscript )
43
+ — Convert a HAST Node through to React, Virtual DOM, Hyperscript, and more;
44
+
45
+ <!--
46
+ Normal utilities. Sorted alphabetically based on content
47
+ after `hast-util-`
48
+ -->
49
+
50
+ * [ ` wooorm/hast-util-embedded ` ] ( https://github.com/wooorm/hast-util-embedded )
51
+ — Check if a node is embedded content;
52
+
40
53
* [ ` wooorm/hast-util-has-property ` ] ( https://github.com/wooorm/hast-util-has-property )
41
54
— Check if a node has a property;
42
55
56
+ * [ ` wooorm/hast-util-heading ` ] ( https://github.com/wooorm/hast-util-heading )
57
+ — Check if a node is heading content;
58
+
43
59
* [ ` wooorm/hast-util-interactive ` ] ( https://github.com/wooorm/hast-util-interactive )
44
60
— Check if a node is interactive;
45
61
62
+ * [ ` wooorm/hast-util-is-element ` ] ( https://github.com/wooorm/hast-util-is-element )
63
+ — Check if a node is a (certain) element;
64
+
46
65
* [ ` wooorm/hast-util-labelable ` ] ( https://github.com/wooorm/hast-util-labelable )
47
66
— Check if a node is labelable;
48
67
68
+ * [ ` wooorm/hast-util-menu-state ` ] ( https://github.com/wooorm/hast-util-menu-state )
69
+ — Check the state of a menu element;
70
+
49
71
* [ ` wooorm/hast-util-parse-selector ` ] ( https://github.com/wooorm/hast-util-parse-selector )
50
72
— Create a node from a simple CSS selector;
51
73
74
+ * [ ` wooorm/hast-util-script-supporting ` ] ( https://github.com/wooorm/hast-util-script-supporting )
75
+ — Check if a node is script-supporting content;
76
+
77
+ * [ ` wooorm/hast-util-sectioning ` ] ( https://github.com/wooorm/hast-util-sectioning )
78
+ — Check if a node is sectioning content;
79
+
80
+ * [ ` wooorm/hast-util-transparent ` ] ( https://github.com/wooorm/hast-util-transparent )
81
+ — Check if a node is transparent content;
82
+
52
83
* [ ` wooorm/hast-util-whitespace ` ] ( https://github.com/wooorm/hast-util-whitespace )
53
84
— Check if a node is inter-element whitespace;
54
85
0 commit comments