You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					437 lines
				
				6.7 KiB
			
		
		
			
		
	
	
					437 lines
				
				6.7 KiB
			| 
											3 years ago
										 | module.exports = new Map([ | ||
|  | 	['General_Category', [ | ||
|  | 		'Cased_Letter', | ||
|  | 		'Close_Punctuation', | ||
|  | 		'Connector_Punctuation', | ||
|  | 		'Control', | ||
|  | 		'Currency_Symbol', | ||
|  | 		'Dash_Punctuation', | ||
|  | 		'Decimal_Number', | ||
|  | 		'Enclosing_Mark', | ||
|  | 		'Final_Punctuation', | ||
|  | 		'Format', | ||
|  | 		'Initial_Punctuation', | ||
|  | 		'Letter', | ||
|  | 		'Letter_Number', | ||
|  | 		'Line_Separator', | ||
|  | 		'Lowercase_Letter', | ||
|  | 		'Mark', | ||
|  | 		'Math_Symbol', | ||
|  | 		'Modifier_Letter', | ||
|  | 		'Modifier_Symbol', | ||
|  | 		'Nonspacing_Mark', | ||
|  | 		'Number', | ||
|  | 		'Open_Punctuation', | ||
|  | 		'Other', | ||
|  | 		'Other_Letter', | ||
|  | 		'Other_Number', | ||
|  | 		'Other_Punctuation', | ||
|  | 		'Other_Symbol', | ||
|  | 		'Paragraph_Separator', | ||
|  | 		'Private_Use', | ||
|  | 		'Punctuation', | ||
|  | 		'Separator', | ||
|  | 		'Space_Separator', | ||
|  | 		'Spacing_Mark', | ||
|  | 		'Surrogate', | ||
|  | 		'Symbol', | ||
|  | 		'Titlecase_Letter', | ||
|  | 		'Unassigned', | ||
|  | 		'Uppercase_Letter' | ||
|  | 	]], | ||
|  | 	['Script', [ | ||
|  | 		'Adlam', | ||
|  | 		'Ahom', | ||
|  | 		'Anatolian_Hieroglyphs', | ||
|  | 		'Arabic', | ||
|  | 		'Armenian', | ||
|  | 		'Avestan', | ||
|  | 		'Balinese', | ||
|  | 		'Bamum', | ||
|  | 		'Bassa_Vah', | ||
|  | 		'Batak', | ||
|  | 		'Bengali', | ||
|  | 		'Bhaiksuki', | ||
|  | 		'Bopomofo', | ||
|  | 		'Brahmi', | ||
|  | 		'Braille', | ||
|  | 		'Buginese', | ||
|  | 		'Buhid', | ||
|  | 		'Canadian_Aboriginal', | ||
|  | 		'Carian', | ||
|  | 		'Caucasian_Albanian', | ||
|  | 		'Chakma', | ||
|  | 		'Cham', | ||
|  | 		'Cherokee', | ||
|  | 		'Chorasmian', | ||
|  | 		'Common', | ||
|  | 		'Coptic', | ||
|  | 		'Cuneiform', | ||
|  | 		'Cypriot', | ||
|  | 		'Cypro_Minoan', | ||
|  | 		'Cyrillic', | ||
|  | 		'Deseret', | ||
|  | 		'Devanagari', | ||
|  | 		'Dives_Akuru', | ||
|  | 		'Dogra', | ||
|  | 		'Duployan', | ||
|  | 		'Egyptian_Hieroglyphs', | ||
|  | 		'Elbasan', | ||
|  | 		'Elymaic', | ||
|  | 		'Ethiopic', | ||
|  | 		'Georgian', | ||
|  | 		'Glagolitic', | ||
|  | 		'Gothic', | ||
|  | 		'Grantha', | ||
|  | 		'Greek', | ||
|  | 		'Gujarati', | ||
|  | 		'Gunjala_Gondi', | ||
|  | 		'Gurmukhi', | ||
|  | 		'Han', | ||
|  | 		'Hangul', | ||
|  | 		'Hanifi_Rohingya', | ||
|  | 		'Hanunoo', | ||
|  | 		'Hatran', | ||
|  | 		'Hebrew', | ||
|  | 		'Hiragana', | ||
|  | 		'Imperial_Aramaic', | ||
|  | 		'Inherited', | ||
|  | 		'Inscriptional_Pahlavi', | ||
|  | 		'Inscriptional_Parthian', | ||
|  | 		'Javanese', | ||
|  | 		'Kaithi', | ||
|  | 		'Kannada', | ||
|  | 		'Katakana', | ||
|  | 		'Kawi', | ||
|  | 		'Kayah_Li', | ||
|  | 		'Kharoshthi', | ||
|  | 		'Khitan_Small_Script', | ||
|  | 		'Khmer', | ||
|  | 		'Khojki', | ||
|  | 		'Khudawadi', | ||
|  | 		'Lao', | ||
|  | 		'Latin', | ||
|  | 		'Lepcha', | ||
|  | 		'Limbu', | ||
|  | 		'Linear_A', | ||
|  | 		'Linear_B', | ||
|  | 		'Lisu', | ||
|  | 		'Lycian', | ||
|  | 		'Lydian', | ||
|  | 		'Mahajani', | ||
|  | 		'Makasar', | ||
|  | 		'Malayalam', | ||
|  | 		'Mandaic', | ||
|  | 		'Manichaean', | ||
|  | 		'Marchen', | ||
|  | 		'Masaram_Gondi', | ||
|  | 		'Medefaidrin', | ||
|  | 		'Meetei_Mayek', | ||
|  | 		'Mende_Kikakui', | ||
|  | 		'Meroitic_Cursive', | ||
|  | 		'Meroitic_Hieroglyphs', | ||
|  | 		'Miao', | ||
|  | 		'Modi', | ||
|  | 		'Mongolian', | ||
|  | 		'Mro', | ||
|  | 		'Multani', | ||
|  | 		'Myanmar', | ||
|  | 		'Nabataean', | ||
|  | 		'Nag_Mundari', | ||
|  | 		'Nandinagari', | ||
|  | 		'New_Tai_Lue', | ||
|  | 		'Newa', | ||
|  | 		'Nko', | ||
|  | 		'Nushu', | ||
|  | 		'Nyiakeng_Puachue_Hmong', | ||
|  | 		'Ogham', | ||
|  | 		'Ol_Chiki', | ||
|  | 		'Old_Hungarian', | ||
|  | 		'Old_Italic', | ||
|  | 		'Old_North_Arabian', | ||
|  | 		'Old_Permic', | ||
|  | 		'Old_Persian', | ||
|  | 		'Old_Sogdian', | ||
|  | 		'Old_South_Arabian', | ||
|  | 		'Old_Turkic', | ||
|  | 		'Old_Uyghur', | ||
|  | 		'Oriya', | ||
|  | 		'Osage', | ||
|  | 		'Osmanya', | ||
|  | 		'Pahawh_Hmong', | ||
|  | 		'Palmyrene', | ||
|  | 		'Pau_Cin_Hau', | ||
|  | 		'Phags_Pa', | ||
|  | 		'Phoenician', | ||
|  | 		'Psalter_Pahlavi', | ||
|  | 		'Rejang', | ||
|  | 		'Runic', | ||
|  | 		'Samaritan', | ||
|  | 		'Saurashtra', | ||
|  | 		'Sharada', | ||
|  | 		'Shavian', | ||
|  | 		'Siddham', | ||
|  | 		'SignWriting', | ||
|  | 		'Sinhala', | ||
|  | 		'Sogdian', | ||
|  | 		'Sora_Sompeng', | ||
|  | 		'Soyombo', | ||
|  | 		'Sundanese', | ||
|  | 		'Syloti_Nagri', | ||
|  | 		'Syriac', | ||
|  | 		'Tagalog', | ||
|  | 		'Tagbanwa', | ||
|  | 		'Tai_Le', | ||
|  | 		'Tai_Tham', | ||
|  | 		'Tai_Viet', | ||
|  | 		'Takri', | ||
|  | 		'Tamil', | ||
|  | 		'Tangsa', | ||
|  | 		'Tangut', | ||
|  | 		'Telugu', | ||
|  | 		'Thaana', | ||
|  | 		'Thai', | ||
|  | 		'Tibetan', | ||
|  | 		'Tifinagh', | ||
|  | 		'Tirhuta', | ||
|  | 		'Toto', | ||
|  | 		'Ugaritic', | ||
|  | 		'Vai', | ||
|  | 		'Vithkuqi', | ||
|  | 		'Wancho', | ||
|  | 		'Warang_Citi', | ||
|  | 		'Yezidi', | ||
|  | 		'Yi', | ||
|  | 		'Zanabazar_Square' | ||
|  | 	]], | ||
|  | 	['Script_Extensions', [ | ||
|  | 		'Adlam', | ||
|  | 		'Ahom', | ||
|  | 		'Anatolian_Hieroglyphs', | ||
|  | 		'Arabic', | ||
|  | 		'Armenian', | ||
|  | 		'Avestan', | ||
|  | 		'Balinese', | ||
|  | 		'Bamum', | ||
|  | 		'Bassa_Vah', | ||
|  | 		'Batak', | ||
|  | 		'Bengali', | ||
|  | 		'Bhaiksuki', | ||
|  | 		'Bopomofo', | ||
|  | 		'Brahmi', | ||
|  | 		'Braille', | ||
|  | 		'Buginese', | ||
|  | 		'Buhid', | ||
|  | 		'Canadian_Aboriginal', | ||
|  | 		'Carian', | ||
|  | 		'Caucasian_Albanian', | ||
|  | 		'Chakma', | ||
|  | 		'Cham', | ||
|  | 		'Cherokee', | ||
|  | 		'Chorasmian', | ||
|  | 		'Common', | ||
|  | 		'Coptic', | ||
|  | 		'Cuneiform', | ||
|  | 		'Cypriot', | ||
|  | 		'Cypro_Minoan', | ||
|  | 		'Cyrillic', | ||
|  | 		'Deseret', | ||
|  | 		'Devanagari', | ||
|  | 		'Dives_Akuru', | ||
|  | 		'Dogra', | ||
|  | 		'Duployan', | ||
|  | 		'Egyptian_Hieroglyphs', | ||
|  | 		'Elbasan', | ||
|  | 		'Elymaic', | ||
|  | 		'Ethiopic', | ||
|  | 		'Georgian', | ||
|  | 		'Glagolitic', | ||
|  | 		'Gothic', | ||
|  | 		'Grantha', | ||
|  | 		'Greek', | ||
|  | 		'Gujarati', | ||
|  | 		'Gunjala_Gondi', | ||
|  | 		'Gurmukhi', | ||
|  | 		'Han', | ||
|  | 		'Hangul', | ||
|  | 		'Hanifi_Rohingya', | ||
|  | 		'Hanunoo', | ||
|  | 		'Hatran', | ||
|  | 		'Hebrew', | ||
|  | 		'Hiragana', | ||
|  | 		'Imperial_Aramaic', | ||
|  | 		'Inherited', | ||
|  | 		'Inscriptional_Pahlavi', | ||
|  | 		'Inscriptional_Parthian', | ||
|  | 		'Javanese', | ||
|  | 		'Kaithi', | ||
|  | 		'Kannada', | ||
|  | 		'Katakana', | ||
|  | 		'Kawi', | ||
|  | 		'Kayah_Li', | ||
|  | 		'Kharoshthi', | ||
|  | 		'Khitan_Small_Script', | ||
|  | 		'Khmer', | ||
|  | 		'Khojki', | ||
|  | 		'Khudawadi', | ||
|  | 		'Lao', | ||
|  | 		'Latin', | ||
|  | 		'Lepcha', | ||
|  | 		'Limbu', | ||
|  | 		'Linear_A', | ||
|  | 		'Linear_B', | ||
|  | 		'Lisu', | ||
|  | 		'Lycian', | ||
|  | 		'Lydian', | ||
|  | 		'Mahajani', | ||
|  | 		'Makasar', | ||
|  | 		'Malayalam', | ||
|  | 		'Mandaic', | ||
|  | 		'Manichaean', | ||
|  | 		'Marchen', | ||
|  | 		'Masaram_Gondi', | ||
|  | 		'Medefaidrin', | ||
|  | 		'Meetei_Mayek', | ||
|  | 		'Mende_Kikakui', | ||
|  | 		'Meroitic_Cursive', | ||
|  | 		'Meroitic_Hieroglyphs', | ||
|  | 		'Miao', | ||
|  | 		'Modi', | ||
|  | 		'Mongolian', | ||
|  | 		'Mro', | ||
|  | 		'Multani', | ||
|  | 		'Myanmar', | ||
|  | 		'Nabataean', | ||
|  | 		'Nag_Mundari', | ||
|  | 		'Nandinagari', | ||
|  | 		'New_Tai_Lue', | ||
|  | 		'Newa', | ||
|  | 		'Nko', | ||
|  | 		'Nushu', | ||
|  | 		'Nyiakeng_Puachue_Hmong', | ||
|  | 		'Ogham', | ||
|  | 		'Ol_Chiki', | ||
|  | 		'Old_Hungarian', | ||
|  | 		'Old_Italic', | ||
|  | 		'Old_North_Arabian', | ||
|  | 		'Old_Permic', | ||
|  | 		'Old_Persian', | ||
|  | 		'Old_Sogdian', | ||
|  | 		'Old_South_Arabian', | ||
|  | 		'Old_Turkic', | ||
|  | 		'Old_Uyghur', | ||
|  | 		'Oriya', | ||
|  | 		'Osage', | ||
|  | 		'Osmanya', | ||
|  | 		'Pahawh_Hmong', | ||
|  | 		'Palmyrene', | ||
|  | 		'Pau_Cin_Hau', | ||
|  | 		'Phags_Pa', | ||
|  | 		'Phoenician', | ||
|  | 		'Psalter_Pahlavi', | ||
|  | 		'Rejang', | ||
|  | 		'Runic', | ||
|  | 		'Samaritan', | ||
|  | 		'Saurashtra', | ||
|  | 		'Sharada', | ||
|  | 		'Shavian', | ||
|  | 		'Siddham', | ||
|  | 		'SignWriting', | ||
|  | 		'Sinhala', | ||
|  | 		'Sogdian', | ||
|  | 		'Sora_Sompeng', | ||
|  | 		'Soyombo', | ||
|  | 		'Sundanese', | ||
|  | 		'Syloti_Nagri', | ||
|  | 		'Syriac', | ||
|  | 		'Tagalog', | ||
|  | 		'Tagbanwa', | ||
|  | 		'Tai_Le', | ||
|  | 		'Tai_Tham', | ||
|  | 		'Tai_Viet', | ||
|  | 		'Takri', | ||
|  | 		'Tamil', | ||
|  | 		'Tangsa', | ||
|  | 		'Tangut', | ||
|  | 		'Telugu', | ||
|  | 		'Thaana', | ||
|  | 		'Thai', | ||
|  | 		'Tibetan', | ||
|  | 		'Tifinagh', | ||
|  | 		'Tirhuta', | ||
|  | 		'Toto', | ||
|  | 		'Ugaritic', | ||
|  | 		'Vai', | ||
|  | 		'Vithkuqi', | ||
|  | 		'Wancho', | ||
|  | 		'Warang_Citi', | ||
|  | 		'Yezidi', | ||
|  | 		'Yi', | ||
|  | 		'Zanabazar_Square' | ||
|  | 	]], | ||
|  | 	['Binary_Property', [ | ||
|  | 		'ASCII', | ||
|  | 		'ASCII_Hex_Digit', | ||
|  | 		'Alphabetic', | ||
|  | 		'Any', | ||
|  | 		'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', | ||
|  | 		'IDS_Binary_Operator', | ||
|  | 		'IDS_Trinary_Operator', | ||
|  | 		'ID_Continue', | ||
|  | 		'ID_Start', | ||
|  | 		'Ideographic', | ||
|  | 		'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' | ||
|  | 	]], | ||
|  | 	['Property_of_Strings', [ | ||
|  | 		'Basic_Emoji', | ||
|  | 		'Emoji_Keycap_Sequence', | ||
|  | 		'RGI_Emoji', | ||
|  | 		'RGI_Emoji_Flag_Sequence', | ||
|  | 		'RGI_Emoji_Modifier_Sequence', | ||
|  | 		'RGI_Emoji_Tag_Sequence', | ||
|  | 		'RGI_Emoji_ZWJ_Sequence' | ||
|  | 	]] | ||
|  | ]); |