| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
 | | module.exports = new Set([ |  |     // Non-binary properties: |  |     'General_Category', |  |     'Script', |  |     'Script_Extensions', |  |     // Binary properties: |  |     'Alphabetic', |  |     'Any', |  |     'ASCII', |  |     'ASCII_Hex_Digit', |  |     'Assigned', |  |     'Bidi_Control', |  |     'Bidi_Mirrored', |  |     'Case_Ignorable', |  |     'Cased', |  |     'Changes_When_Casefolded', |  |     'Changes_When_Casemapped', |  |     'Changes_When_Lowercased', |  |     'Changes_When_NFKC_Casefolded', |  |     'Changes_When_Titlecased', |  |     'Changes_When_Uppercased', |  |     'Dash', |  |     'Default_Ignorable_Code_Point', |  |     'Deprecated', |  |     'Diacritic', |  |     'Emoji', |  |     'Emoji_Component', |  |     'Emoji_Modifier', |  |     'Emoji_Modifier_Base', |  |     'Emoji_Presentation', |  |     'Extended_Pictographic', |  |     'Extender', |  |     'Grapheme_Base', |  |     'Grapheme_Extend', |  |     'Hex_Digit', |  |     'ID_Continue', |  |     'ID_Start', |  |     'Ideographic', |  |     'IDS_Binary_Operator', |  |     'IDS_Trinary_Operator', |  |     'Join_Control', |  |     'Logical_Order_Exception', |  |     'Lowercase', |  |     'Math', |  |     'Noncharacter_Code_Point', |  |     'Pattern_Syntax', |  |     'Pattern_White_Space', |  |     'Quotation_Mark', |  |     'Radical', |  |     'Regional_Indicator', |  |     'Sentence_Terminal', |  |     'Soft_Dotted', |  |     'Terminal_Punctuation', |  |     'Unified_Ideograph', |  |     'Uppercase', |  |     'Variation_Selector', |  |     'White_Space', |  |     'XID_Continue', |  |     'XID_Start' |  | ]); | 
 |